@@ -396,6 +396,11 @@ struct da8xx_lcdc_platform_data sharp_lk043t1dg01_pdata = {
.controller_data = &lcd_cfg,
.type = "Sharp_LK043T1DG01",
};
+struct da8xx_lcdc_platform_data vga_monitor_pdata = {
+ .manu_name = "vga_monitor",
+ .controller_data = &lcd_cfg,
+ .type = "VGA_Monitor",
+};
#if !defined(CONFIG_FB_DA8XX) && !defined(CONFIG_FB_DA8XX_MODULE)
static struct da8xx_clcd_platform_data da8xx_evm_clcd_pdata = {
@@ -110,6 +110,7 @@ extern struct platform_device da8xx_serial_device;
extern struct emac_platform_data da8xx_emac_pdata;
extern struct da8xx_lcdc_platform_data sharp_lcd035q3dg01_pdata;
extern struct da8xx_lcdc_platform_data sharp_lk043t1dg01_pdata;
+extern struct da8xx_lcdc_platform_data vga_monitor_pdata;
void da8xx_usb20_configure(struct musb_hdrc_platform_data *pdata, u8 num_inst);
extern const short da830_emif25_pins[];
@@ -193,6 +193,20 @@ static struct da8xx_panel known_lcd_panels[] = {
.pxl_clk = 7833600,
.invert_pxl_clk = 0,
},
+ /* CRT Monitor or LCD Screen */
+ [2] = {
+ .name = "VGA_Monitor",
+ .width = 640,
+ .height = 480,
+ .hfp = 48,
+ .hbp = 48,
+ .hsw = 63,
+ .vfp = 11,
+ .vbp = 31,
+ .vsw = 1,
+ .pxl_clk = 25000000,
+ .invert_pxl_clk = 1,
+ },
};
_______________________________________________
Davinci-linux-open-source mailing list