drm/exynos: add iommu support for ipp
authorEunchul Kim <chulspro.kim@samsung.com>
Fri, 14 Dec 2012 08:58:54 +0000 (17:58 +0900)
committerInki Dae <daeinki@gmail.com>
Fri, 14 Dec 2012 17:29:08 +0000 (02:29 +0900)
commitc12e2617b25535014a766a0bc3e05134ef817b82
tree0ced95bb0ce611706ee9706ec2a5940703164aee
parentcb471f14b5eebfed22bb9f2d0f06601f171c574a
drm/exynos: add iommu support for ipp

This patch adds iommu support for IPP subsystem framework.
For this, it adds subdrv_probe/remove callback to enable or
disable ipp iommu.
We can get or put device address to a gem handle from user
through exynos_drm_gem_get/put_dma_addr().

Signed-off-by: Eunchul Kim <chulspro.kim@samsung.com>
Signed-off-by: Jinyoung Jeon <jy0.jeon@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
drivers/gpu/drm/exynos/exynos_drm_ipp.c