diff options
author | Chris Ball <cjb@laptop.org> | 2009-06-07 13:59:51 -0400 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2010-04-20 16:23:20 -0400 |
commit | c205d932530719d2a6ddb9152650e5bbe80c9400 (patch) | |
tree | 0946b0b5ed99c0e3c7ddea3850cc02fe85452417 /drivers/video/via/lcd.c | |
parent | 1317824376482781200980c6f026ef576d7ed1dd (diff) |
viafb: Add 1200x900 DCON/LCD panel modes for OLPC XO-1.5
[jc: extensive merge conflict fixes]
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Cc: ScottFang@viatech.com.cn
Cc: JosephChan@via.com.tw
Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/video/via/lcd.c')
-rw-r--r-- | drivers/video/via/lcd.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/video/via/lcd.c b/drivers/video/via/lcd.c index 1b1ccdc2d83d..09020f0b2d2a 100644 --- a/drivers/video/via/lcd.c +++ b/drivers/video/via/lcd.c | |||
@@ -398,6 +398,15 @@ static void fp_id_to_vindex(int panel_id) | |||
398 | viaparinfo->lvds_setting_info->device_lcd_dualedge = 0; | 398 | viaparinfo->lvds_setting_info->device_lcd_dualedge = 0; |
399 | viaparinfo->lvds_setting_info->LCDDithering = 1; | 399 | viaparinfo->lvds_setting_info->LCDDithering = 1; |
400 | break; | 400 | break; |
401 | case 0x17: | ||
402 | /* OLPC XO-1.5 panel */ | ||
403 | viaparinfo->lvds_setting_info->lcd_panel_hres = 1200; | ||
404 | viaparinfo->lvds_setting_info->lcd_panel_vres = 900; | ||
405 | viaparinfo->lvds_setting_info->lcd_panel_id = | ||
406 | LCD_PANEL_IDD_1200X900; | ||
407 | viaparinfo->lvds_setting_info->device_lcd_dualedge = 0; | ||
408 | viaparinfo->lvds_setting_info->LCDDithering = 0; | ||
409 | break; | ||
401 | default: | 410 | default: |
402 | viaparinfo->lvds_setting_info->lcd_panel_hres = 800; | 411 | viaparinfo->lvds_setting_info->lcd_panel_hres = 800; |
403 | viaparinfo->lvds_setting_info->lcd_panel_vres = 600; | 412 | viaparinfo->lvds_setting_info->lcd_panel_vres = 600; |