[U-Boot] [PATCH v2 5/7] EXYNOS: support EXYNOS MIPI DSI interface driver.

Anatolij Gustschin agust at denx.de
Tue Apr 10 21:13:47 CEST 2012


On Fri, 06 Apr 2012 14:36:21 +0900
Donghwa Lee <dh09.lee at samsung.com> wrote:

> 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 at samsung.com>
> Signed-off-by: Kyungmin Park <kyungmin.park at samsung.com>
> Signed-off-by: Inki Dae <inki.dae at samsung.com>
> ---
>  arch/arm/include/asm/arch-exynos/dsim.h      |  181 +++++++
>  arch/arm/include/asm/arch-exynos/mipi_dsim.h |  380 +++++++++++++++
>  drivers/video/Makefile                       |    2 +
>  drivers/video/exynos_mipi_dsi.c              |  253 ++++++++++
>  drivers/video/exynos_mipi_dsi_common.c       |  637 +++++++++++++++++++++++++
>  drivers/video/exynos_mipi_dsi_common.h       |   48 ++
>  drivers/video/exynos_mipi_dsi_lowlevel.c     |  652 ++++++++++++++++++++++++++
>  drivers/video/exynos_mipi_dsi_lowlevel.h     |  111 +++++
>  8 files changed, 2264 insertions(+), 0 deletions(-)
>  create mode 100644 arch/arm/include/asm/arch-exynos/dsim.h
>  create mode 100644 arch/arm/include/asm/arch-exynos/mipi_dsim.h
>  create mode 100644 drivers/video/exynos_mipi_dsi.c
>  create mode 100644 drivers/video/exynos_mipi_dsi_common.c
>  create mode 100644 drivers/video/exynos_mipi_dsi_common.h
>  create mode 100644 drivers/video/exynos_mipi_dsi_lowlevel.c
>  create mode 100644 drivers/video/exynos_mipi_dsi_lowlevel.h

Acked-by: Anatolij Gustschin <agust at denx.de>

Thanks,
Anatolij


More information about the U-Boot mailing list