diff options
author | Inki Dae <daeinki@gmail.com> | 2012-11-04 00:53:24 -0400 |
---|---|---|
committer | Inki Dae <inki.dae@samsung.com> | 2012-12-04 00:45:58 -0500 |
commit | d87342c10de68d75ecd976556299c68a300c3834 (patch) | |
tree | 6fa9624a0e36b17044ed9ee0264e238271339b15 /lib/show_mem.c | |
parent | 1055b39facd1bf8f84031a07385f84b46a20540f (diff) |
drm/exynos: add iommu support for g2d
Chagelog v2:
removed unnecessary structure, struct g2d_gem_node.
Chagelog v1:
This patch adds iommu support for g2d driver. For this, it
adds subdrv_probe/remove callback to enable or disable
g2d iommu. And with this patch, in case of using g2d iommu,
we can get or put device address to a gem handle from user
through exynos_drm_gem_get/put_dma_addr(). Actually, these
functions take a reference to a gem handle so that the gem
object used by g2d dma is released properly.
And runqueue_node has a pointer to drm_file object of current
process to manage gem handles to owner.
This patch is based on the below patch set, "drm/exynos: add
iommu support for -next".
http://www.spinics.net/lists/dri-devel/msg29041.html
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Diffstat (limited to 'lib/show_mem.c')
0 files changed, 0 insertions, 0 deletions