]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/exynos: Add plane support with fimd
authorJoonyoung Shim <jy0922.shim@samsung.com>
Thu, 8 Dec 2011 08:54:07 +0000 (17:54 +0900)
committerInki Dae <inki.dae@samsung.com>
Wed, 21 Dec 2011 06:14:17 +0000 (15:14 +0900)
commit864ee9e6f643b479e0469c9865cae238590d5f6e
treedcb8ad130f42bac96fe3f03a234ffbcbe0c58bd2
parentcb91f6a078097cdfe23bc1bd997e4310b06b87a3
drm/exynos: Add plane support with fimd

The exynos fimd supports 5 window overlays. Only one window overlay of
fimd is used by the crtc, so we need plane feature to use the rest
window overlays.

This creates one ioctl exynos specific - DRM_EXYNOS_PLANE_SET_ZPOS, it
is the ioctl to decide for user to assign which window overlay.

Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
drivers/gpu/drm/exynos/Makefile
drivers/gpu/drm/exynos/exynos_drm_crtc.c
drivers/gpu/drm/exynos/exynos_drm_drv.c
drivers/gpu/drm/exynos/exynos_drm_drv.h
drivers/gpu/drm/exynos/exynos_drm_encoder.c
drivers/gpu/drm/exynos/exynos_drm_encoder.h
drivers/gpu/drm/exynos/exynos_drm_fimd.c
drivers/gpu/drm/exynos/exynos_drm_plane.c [new file with mode: 0644]
drivers/gpu/drm/exynos/exynos_drm_plane.h [new file with mode: 0644]
include/drm/exynos_drm.h