merge of '26501141207c84e31e0f43c5795a15c0f16dbce5'
[vuplus_openembedded] / packages / linux / gumstix-kernel-2.6.21 / pxafb-backto16.patch
1 --- linux-2.6.21/arch/arm/mach-pxa/gumstix.c-orig       2008-02-20 16:18:57.000000000 -0800
2 +++ linux-2.6.21/arch/arm/mach-pxa/gumstix.c    2008-02-20 16:21:21.000000000 -0800
3 @@ -146,8 +146,7 @@
4         .pixclock       = 110000,
5         .xres           = 480,
6         .yres           = 272,
7 -       .bpp            = 18,
8 -       .nonstd         = 24,
9 +       .bpp            = 16,
10         .hsync_len      = 41,
11         .left_margin    = 2,
12         .right_margin   = 2,
13 @@ -161,7 +160,7 @@
14         .modes                  = &gumstix_fb_mode,
15         .num_modes              = 1,
16         .lccr0                  = LCCR0_Act | LCCR0_Sngl | LCCR0_Color,
17 -       .lccr3                  = LCCR3_OutEnH | LCCR3_PixFlEdg | (3 << 30),
18 +       .lccr3                  = LCCR3_OutEnH | LCCR3_PixFlEdg | (0 << 30),
19         .pxafb_backlight_power  = &gumstix_lcd_backlight,
20  };
21  #elif defined(CONFIG_FB_PXA_SAMSUNG_LTE430WQ_F0C)
22 @@ -175,8 +174,7 @@
23         .vsync_len      = 10, // VLW from datasheet: 10 typ
24         .upper_margin   = 2, // VBP - VLW from datasheet: 12 - 10 = 2
25         .lower_margin   = 4, // VFP from datasheet: 4 typ
26 -       .bpp            = 18,
27 -       .nonstd         = 24,
28 +       .bpp            = 16,
29         .sync           = 0, // Hsync and Vsync both active low
30  };
31  
32 @@ -184,7 +182,7 @@
33         .modes                  = &gumstix_fb_mode,
34         .num_modes              = 1,
35         .lccr0                  = LCCR0_Act | LCCR0_Sngl | LCCR0_Color,
36 -       .lccr3                  = LCCR3_OutEnH | LCCR3_PixFlEdg | (3 << 30),
37 +       .lccr3                  = LCCR3_OutEnH | LCCR3_PixFlEdg | (0 << 30),
38         .pxafb_backlight_power  = &gumstix_lcd_backlight,
39  };
40  #endif