drm/exynos: update gem and buffer framework.
authorInki Dae <inki.dae@samsung.com>
Fri, 16 Mar 2012 09:47:05 +0000 (18:47 +0900)
committerDave Airlie <airlied@redhat.com>
Tue, 20 Mar 2012 09:40:21 +0000 (09:40 +0000)
commit2b35892e9da672df40ce890bffc4f9f6119c57e0
tree89c7faa07c4ffd583d08f83c0ddf7f8b7da01f76
parent1de425b0bdbc457dbd4a012760da4a3f204d0ab3
drm/exynos: update gem and buffer framework.

with this patch, we can allocate physically continuous or non-continuous
memory and also it creates scatterlist for iommu support so allocated
memory region can be mapped to iommu page table using scatterlist.

Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/exynos/exynos_drm_buf.c
drivers/gpu/drm/exynos/exynos_drm_buf.h
drivers/gpu/drm/exynos/exynos_drm_fbdev.c
drivers/gpu/drm/exynos/exynos_drm_gem.c
drivers/gpu/drm/exynos/exynos_drm_gem.h
include/drm/exynos_drm.h