drm/exynos: Add DECON driver
authorAjay Kumar <ajaykumar.rs@samsung.com>
Thu, 5 Feb 2015 15:54:04 +0000 (21:24 +0530)
committerInki Dae <inki.dae@samsung.com>
Wed, 11 Feb 2015 11:27:08 +0000 (20:27 +0900)
commit96976c3d9aff4e1387c30f6356ac01fa6f72ef46
treef0af6014cf2a72153307e611c94610d35875805e
parent936ce5cce66ce6f9b5138a1ac0fbf0c2d459a960
drm/exynos: Add DECON driver

This patch is based on exynos-drm-next branch of Inki Dae's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git

DECON(Display and Enhancement Controller) is the new IP
in exynos7 SOC for generating video signals using pixel data.

DECON driver can be used to drive 2 different interfaces on Exynos7:
DECON-INT(video controller) and DECON-EXT(Mixer for HDMI)

The existing FIMD driver code was used as a template to create
DECON driver. Only DECON-INT is supported as of now, and
DECON-EXT support will be added later.

The current version of the driver supports video mode displays.

Changelog v2:
- Change config name, DRM_EXYNOS_DECON to DRM_EXYNOS7_DECON.

Signed-off-by: Akshu Agrawal <akshua@gmail.com>
Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Documentation/devicetree/bindings/video/exynos7-decon.txt [new file with mode: 0644]
drivers/gpu/drm/exynos/Kconfig
drivers/gpu/drm/exynos/Makefile
drivers/gpu/drm/exynos/exynos7_drm_decon.c [new file with mode: 0644]
drivers/gpu/drm/exynos/exynos_drm_drv.c
drivers/gpu/drm/exynos/exynos_drm_drv.h
include/video/exynos7_decon.h [new file with mode: 0644]