MLK-17404-5 board: freescale: Adding support for i.MX8MQ EVK display
Adding basic display support for splash screen. Signed-off-by: Oliver Brown <oliver.brown@nxp.com> Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit 31058332c273d181390560ae2b88209b628f5842)
This commit is contained in:
parent
18d86b0683
commit
367e8bdaf3
|
|
@ -20,6 +20,8 @@
|
|||
#include <asm/mach-imx/gpio.h>
|
||||
#include <asm/mach-imx/mxc_i2c.h>
|
||||
#include <asm/arch/clock.h>
|
||||
#include <asm/mach-imx/video.h>
|
||||
#include <asm/arch/video_common.h>
|
||||
#include <spl.h>
|
||||
#include <power/pmic.h>
|
||||
#include <power/pfuze100_pmic.h>
|
||||
|
|
@ -323,3 +325,49 @@ int board_late_init(void)
|
|||
|
||||
return 0;
|
||||
}
|
||||
|
||||
#if defined(CONFIG_VIDEO_IMXDCSS)
|
||||
|
||||
struct display_info_t const displays[] = {{
|
||||
.bus = 0, /* Unused */
|
||||
.addr = 0, /* Unused */
|
||||
.pixfmt = GDF_32BIT_X888RGB,
|
||||
.detect = NULL,
|
||||
.enable = NULL,
|
||||
#ifndef CONFIG_VIDEO_IMXDCSS_1080P
|
||||
.mode = {
|
||||
.name = "HDMI", /* 720P60 */
|
||||
.refresh = 60,
|
||||
.xres = 1280,
|
||||
.yres = 720,
|
||||
.pixclock = 13468, /* 74250 kHz */
|
||||
.left_margin = 110,
|
||||
.right_margin = 220,
|
||||
.upper_margin = 5,
|
||||
.lower_margin = 20,
|
||||
.hsync_len = 40,
|
||||
.vsync_len = 5,
|
||||
.sync = FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
|
||||
.vmode = FB_VMODE_NONINTERLACED
|
||||
}
|
||||
#else
|
||||
.mode = {
|
||||
.name = "HDMI", /* 1080P60 */
|
||||
.refresh = 60,
|
||||
.xres = 1920,
|
||||
.yres = 1080,
|
||||
.pixclock = 6734, /* 148500 kHz */
|
||||
.left_margin = 148,
|
||||
.right_margin = 88,
|
||||
.upper_margin = 36,
|
||||
.lower_margin = 4,
|
||||
.hsync_len = 44,
|
||||
.vsync_len = 5,
|
||||
.sync = FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
|
||||
.vmode = FB_VMODE_NONINTERLACED
|
||||
}
|
||||
#endif
|
||||
} };
|
||||
size_t display_count = ARRAY_SIZE(displays);
|
||||
|
||||
#endif /* CONFIG_VIDEO_IMXDCSS */
|
||||
|
|
|
|||
Loading…
Reference in New Issue