diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2014-02-12 09:17:39 +0100 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2014-02-12 09:17:39 +0100 |
commit | 80cb42114a0a3b578fbd0b3dadcaf47e77d7a5ab (patch) | |
tree | 55242084a5df378a8c4171f1c74d18f184975aa2 | |
parent | f2135459d90bd3325d2e57fa0e5c5338623b5943 (diff) |
board: additional fb settings
With the following vidargs HDMI & LVDS run in fullHD:
setenv vidargs video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 video=mxcfb1:dev=ldb,LDB-LG-LP156WF1,if=RGB666,ldb=spl1 video=mxcfb2:off video=mxcfb3:off fbmem=32M
With the following vidargs parallel RGB is 800x480 EDT 7"
setenv vidargs video=mxcfb0:dev=lcd,EDT-WVGA,if=RGB24 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off fbmem=32M
-rw-r--r-- | arch/arm/mach-mx6/board-apalis_imx6.c | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/arch/arm/mach-mx6/board-apalis_imx6.c b/arch/arm/mach-mx6/board-apalis_imx6.c index 6fd73fe22025..009aa6954a86 100644 --- a/arch/arm/mach-mx6/board-apalis_imx6.c +++ b/arch/arm/mach-mx6/board-apalis_imx6.c @@ -871,24 +871,28 @@ static struct ipuv3_fb_platform_data fb_data[] = { { /*fb0*/ .disp_dev = "hdmi", .interface_pix_fmt = IPU_PIX_FMT_RGB24, - .mode_str = "EDT-WVGA", + .fb_pix_fmt = IPU_PIX_FMT_RGB565, + .mode_str = "1920x1080M@60", .default_bpp = 16, .int_clk = false, },{ .disp_dev = "lcd", .interface_pix_fmt = IPU_PIX_FMT_RGB666, + .fb_pix_fmt = IPU_PIX_FMT_RGB565, .mode_str = "EDT-WVGA", .default_bpp = 16, .int_clk = false, }, { .disp_dev = "ldb", .interface_pix_fmt = IPU_PIX_FMT_RGB666, - .mode_str = "LDB-XGA", + .fb_pix_fmt = IPU_PIX_FMT_RGB565, + .mode_str = "LDB-LG-LP156WF1", .default_bpp = 16, .int_clk = false, }, { .disp_dev = "ldb", - .interface_pix_fmt = IPU_PIX_FMT_RGB666, + .interface_pix_fmt = IPU_PIX_FMT_RGB24, + .fb_pix_fmt = IPU_PIX_FMT_RGB565, .mode_str = "800x480M@60", .default_bpp = 16, .int_clk = false, @@ -981,7 +985,7 @@ static struct fsl_mxc_lcd_platform_data lcdif_data = { static struct fsl_mxc_lcd_platform_data vgadacif_data = { .ipu_id = 1, - .disp_id = 1, + .disp_id = 0, .default_ifmt = IPU_PIX_FMT_RGB565, .enable_pins = vga_dac_enable_pins, .disable_pins = vga_dac_disable_pins, @@ -989,11 +993,11 @@ static struct fsl_mxc_lcd_platform_data vgadacif_data = { static struct fsl_mxc_ldb_platform_data ldb_data = { .ipu_id = 1, - .disp_id = 0, + .disp_id = 1, .ext_ref = 1, - .mode = LDB_SEP0, + .mode = LDB_SPL_DI1, .sec_ipu_id = 1, - .sec_disp_id = 1, + .sec_disp_id = 0, }; #if 0 static struct fsl_mxc_lcd_platform_data bt656_data = { |