aboutsummaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorJason Chen <b02280@freescale.com>2011-08-04 13:19:12 +0800
committerJason Chen <b02280@freescale.com>2011-08-05 11:25:33 +0800
commitdd869be1833531ddd836cc3703d045f3dfc8cf61 (patch)
tree2bce2db7876c19ac46a136b25a17b1a3f4dac135 /arch/arm
parent1f6fc2b9c1d5311f984ba32cc6357ebf9fbc5682 (diff)
ENGR00154108-2 imx6q MSL: make ldb support two ipu in separate mode
make ldb support two ipu in separate mode. Signed-off-by: Jason Chen <b02280@freescale.com>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/mach-mx5/board-mx53_loco.c2
-rw-r--r--arch/arm/mach-mx5/board-mx53_smd.c2
-rw-r--r--arch/arm/mach-mx6/board-mx6q_sabreauto.c14
3 files changed, 13 insertions, 5 deletions
diff --git a/arch/arm/mach-mx5/board-mx53_loco.c b/arch/arm/mach-mx5/board-mx53_loco.c
index 69061d51e31..34ec4146b50 100644
--- a/arch/arm/mach-mx5/board-mx53_loco.c
+++ b/arch/arm/mach-mx5/board-mx53_loco.c
@@ -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,
diff --git a/arch/arm/mach-mx5/board-mx53_smd.c b/arch/arm/mach-mx5/board-mx53_smd.c
index 01b197d3592..179464b5fe8 100644
--- a/arch/arm/mach-mx5/board-mx53_smd.c
+++ b/arch/arm/mach-mx5/board-mx53_smd.c
@@ -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 = {
diff --git a/arch/arm/mach-mx6/board-mx6q_sabreauto.c b/arch/arm/mach-mx6/board-mx6q_sabreauto.c
index b78b7dd0863..efae0aa5643 100644
--- a/arch/arm/mach-mx6/board-mx6q_sabreauto.c
+++ b/arch/arm/mach-mx6/board-mx6q_sabreauto.c
@@ -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[] = {