]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blob - src/patches/linux-2.6.40-pandaboard-dvi720p.patch
Merge remote-tracking branch 'origin/next' into kernel-update
[people/teissler/ipfire-2.x.git] / src / patches / linux-2.6.40-pandaboard-dvi720p.patch
1 diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c
2 index 90485fc..7a92185 100644
3 --- a/arch/arm/mach-omap2/board-omap4panda.c
4 +++ b/arch/arm/mach-omap2/board-omap4panda.c
5 @@ -583,7 +583,7 @@ static void omap4_panda_disable_dvi(struct omap_dss_device *dssdev)
6
7 /* Using generic display panel */
8 static struct panel_generic_dpi_data omap4_dvi_panel = {
9 - .name = "generic",
10 + .name = "dvi_720p",
11 .platform_enable = omap4_panda_enable_dvi,
12 .platform_disable = omap4_panda_disable_dvi,
13 };
14 diff --git a/drivers/video/omap2/displays/panel-generic-dpi.c b/drivers/video/omap2/displays/panel-generic-dpi.c
15 index 9c90f75..af8352f 100644
16 --- a/drivers/video/omap2/displays/panel-generic-dpi.c
17 +++ b/drivers/video/omap2/displays/panel-generic-dpi.c
18 @@ -232,7 +232,32 @@ static struct panel_config generic_dpi_panels[] = {
19 .power_off_delay = 0,
20 .name = "powertip_ph480272t",
21 },
22 -};
23 +
24 + /* Vesa 720p 1280x768 */
25 + {
26 + {
27 + .x_res = 1280,
28 + .y_res = 768,
29 +
30 + .pixel_clock = 71000,
31 +
32 + .hfp = 128,
33 + .hsw = 64,
34 + .hbp = 192,
35 +
36 + .vfp = 3,
37 + .vsw = 7,
38 + .vbp = 20,
39 + },
40 + .acbi = 0x0,
41 + .acb = 0x0,
42 + .config = OMAP_DSS_LCD_TFT,
43 + .power_on_delay = 0,
44 + .power_off_delay = 0,
45 + .name = "dvi_720p",
46 + },
47 + };
48 +
49
50 struct panel_drv_data {
51