]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00154108-2 imx6q MSL: make ldb support two ipu in separate mode
authorJason Chen <b02280@freescale.com>
Thu, 4 Aug 2011 05:19:12 +0000 (13:19 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:09:26 +0000 (14:09 +0200)
make ldb support two ipu in separate mode.

Signed-off-by: Jason Chen <b02280@freescale.com>
arch/arm/mach-mx5/board-mx53_loco.c
arch/arm/mach-mx5/board-mx53_smd.c
arch/arm/mach-mx6/board-mx6q_sabreauto.c

index 69061d51e319ea323180dd345554aed81c59e4f3..34ec4146b50ac015ff1e2efa80affaa07e371b84 100755 (executable)
@@ -584,7 +584,7 @@ static struct fsl_mxc_ldb_platform_data ldb_data = {
        .ipu_id = 0,
        .disp_id = 0,
        .ext_ref = 1,
-       .mode = LDB_SIN_DI0,
+       .mode = LDB_SIN0,
 };
 
 static void __init fixup_mxc_board(struct machine_desc *desc, struct tag *tags,
index 01b197d3592152896cae6a32a36ad3320b02854b..179464b5fe89b95dbd5b7f2adaee2460bd783b1f 100755 (executable)
@@ -716,7 +716,7 @@ static struct fsl_mxc_ldb_platform_data ldb_data = {
        .ipu_id = 0,
        .disp_id = 1,
        .ext_ref = 1,
-       .mode = LDB_SIN_DI1,
+       .mode = LDB_SIN1,
 };
 
 static struct mxc_spdif_platform_data mxc_spdif_data = {
index b78b7dd0863970223c0a9243e4d8a35c0c0ddcb1..efae0aa5643926044758f4013796b9c15d05deeb 100644 (file)
@@ -537,6 +537,12 @@ static struct imx_asrc_platform_data imx_asrc_data = {
 
 static struct ipuv3_fb_platform_data sabr_fb_data[] = {
        { /*fb0*/
+       .disp_dev = "ldb",
+       .interface_pix_fmt = IPU_PIX_FMT_RGB666,
+       .mode_str = "LDB-XGA",
+       .default_bpp = 16,
+       .int_clk = false,
+       }, {
        .disp_dev = "lcd",
        .interface_pix_fmt = IPU_PIX_FMT_RGB565,
        .mode_str = "CLAA-WVGA",
@@ -564,10 +570,12 @@ static struct fsl_mxc_lcd_platform_data lcdif_data = {
 };
 
 static struct fsl_mxc_ldb_platform_data ldb_data = {
-       .ipu_id = 1,
-       .disp_id = 0,
+       .ipu_id = 0,
+       .disp_id = 1,
        .ext_ref = 1,
-       .mode = LDB_SEP,
+       .mode = LDB_SEP0,
+       .sec_ipu_id = 1,
+       .sec_disp_id = 1,
 };
 
 static struct imx_ipuv3_platform_data ipu_data[] = {