video: support MIPI-DSI controller driver
authorDonghwa Lee <dh09.lee@samsung.com>
Wed, 8 Feb 2012 20:47:39 +0000 (12:47 -0800)
committerFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
Mon, 13 Feb 2012 03:02:03 +0000 (03:02 +0000)
commit7258cc14f310b912b6fea5421aedb9beb69d8581
tree0e3c0eb87437d8f1b14d09ab6ad3f4188904e5e8
parent12fa8350244d73b6111ec9bc6c2fd5d49fa601b5
video: support MIPI-DSI controller driver

Samsung S5PC210 and 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
machine code 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: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Jingoo Han <jg1.han@samsung.com>
Cc: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
drivers/video/Kconfig
drivers/video/Makefile
drivers/video/exynos/Kconfig [new file with mode: 0644]
drivers/video/exynos/Makefile [new file with mode: 0644]
drivers/video/exynos/exynos_mipi_dsi.c [new file with mode: 0644]
drivers/video/exynos/exynos_mipi_dsi_common.c [new file with mode: 0644]
drivers/video/exynos/exynos_mipi_dsi_common.h [new file with mode: 0644]
drivers/video/exynos/exynos_mipi_dsi_lowlevel.c [new file with mode: 0644]
drivers/video/exynos/exynos_mipi_dsi_lowlevel.h [new file with mode: 0644]
drivers/video/exynos/exynos_mipi_dsi_regs.h [new file with mode: 0644]
include/video/exynos_mipi_dsim.h [new file with mode: 0644]