EXYNOS: support EXYNOS MIPI DSI interface driver.
authorDonghwa Lee <dh09.lee@samsung.com>
Thu, 5 Apr 2012 19:36:21 +0000 (19:36 +0000)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Tue, 15 May 2012 06:31:30 +0000 (08:31 +0200)
commit2c7396cb1a1e05f0f69fe5a5baa79a122d086832
tree08984d83721f1256609eeb8c80e036adfaae8da8
parent6d4339f622ef378d903a0c35484581533a242d2b
EXYNOS: support EXYNOS MIPI DSI interface driver.

EXYNOS SoC platform has MIPI-DSI controller and MIPI-DSI
based LCD Panel could be used with it. This patch supports MIPI-DSI driver
based Samsung SoC chip.

LCD panel driver based MIPI-DSI should be registered to MIPI-DSI driver at
board file and LCD panel driver specific function registered to mipi_dsim_ddi
structure at lcd panel init function called system init.
In the MIPI-DSI driver, find lcd panel driver by using registered
lcd panel name, and then initialize lcd panel driver.

Signed-off-by: Donghwa Lee <dh09.lee@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Acked-by: Anatolij Gustschin <agust@denx.de>
arch/arm/include/asm/arch-exynos/dsim.h [new file with mode: 0644]
arch/arm/include/asm/arch-exynos/mipi_dsim.h [new file with mode: 0644]
drivers/video/Makefile
drivers/video/exynos_mipi_dsi.c [new file with mode: 0644]
drivers/video/exynos_mipi_dsi_common.c [new file with mode: 0644]
drivers/video/exynos_mipi_dsi_common.h [new file with mode: 0644]
drivers/video/exynos_mipi_dsi_lowlevel.c [new file with mode: 0644]
drivers/video/exynos_mipi_dsi_lowlevel.h [new file with mode: 0644]