#define LCD_PWR 138 #define LCD_PON_PIN 139 #if defined(CONFIG_VIDEO) && !defined(CONFIG_SPL_BUILD) static struct { u32 xres; u32 yres; } panel_resolution[] = { { 480, 272 }, { 800, 480 } }; static struct panel_config lcd_cfg[] = { { .timing_h = PANEL_TIMING_H(40, 5, 2), .timing_v = PANEL_TIMING_V(8, 8, 2), .pol_freq = 0x00003000, /* Pol Freq */ .divisor = 0x00010033, /* 9 Mhz Pixel Clock */ .panel_type = 0x01, /* TFT */ .data_lines = 0x03, /* 24 Bit RGB */ .load_mode = 0x02, /* Frame Mode */ .panel_color = 0, .gfx_format = GFXFORMAT_RGB24_UNPACKED, }, { .timing_h = PANEL_TIMING_H(20, 192, 4), .timing_v = PANEL_TIMING_V(2, 20, 10), .pol_freq = 0x00004000, /* Pol Freq */ .divisor = 0x0001000E, /* 36Mhz Pixel Clock */ .panel_type = 0x01, /* TFT */ .data_lines = 0x03, /* 24 Bit RGB */
{ MUX_MCX(); } #if defined(CONFIG_MMC_OMAP_HS) int board_mmc_init(bd_t *bis) { return omap_mmc_init(0, 0, 0, -1, -1); } #endif #if defined(CONFIG_VIDEO) && !defined(CONFIG_SPL_BUILD) static struct panel_config lcd_cfg = { .timing_h = PANEL_TIMING_H(40, 40, 48), .timing_v = PANEL_TIMING_V(29, 13, 3), .pol_freq = 0x00003000, /* Pol Freq */ .divisor = 0x0001000E, .panel_type = 0x01, /* TFT */ .data_lines = 0x03, /* 24 Bit RGB */ .load_mode = 0x02, /* Frame Mode */ .panel_color = 0, .lcd_size = PANEL_LCD_SIZE(800, 480), .gfx_format = GFXFORMAT_RGB24_UNPACKED, }; int board_video_init(void) { struct prcm *prcm_base = (struct prcm *)PRCM_BASE; void *fb;
#define LCD_PWR 138 #define LCD_PON_PIN 139 #if defined(CONFIG_VIDEO) && !defined(CONFIG_SPL_BUILD) static struct { u32 xres; u32 yres; } panel_resolution[] = { { 480, 272 }, { 800, 480 } }; static struct panel_config lcd_cfg[] = { { .timing_h = PANEL_TIMING_H(4, 8, 41), .timing_v = PANEL_TIMING_V(2, 4, 10), .pol_freq = 0x00000000, /* Pol Freq */ .divisor = 0x0001000d, /* 33Mhz Pixel Clock */ .panel_type = 0x01, /* TFT */ .data_lines = 0x03, /* 24 Bit RGB */ .load_mode = 0x02, /* Frame Mode */ .panel_color = 0, }, { .timing_h = PANEL_TIMING_H(20, 192, 4), .timing_v = PANEL_TIMING_V(2, 20, 10), .pol_freq = 0x00004000, /* Pol Freq */ .divisor = 0x0001000E, /* 36Mhz Pixel Clock */ .panel_type = 0x01, /* TFT */ .data_lines = 0x03, /* 24 Bit RGB */ .load_mode = 0x02, /* Frame Mode */