diff options
author | Florian Tobias Schandinat <FlorianSchandinat@gmx.de> | 2010-03-11 00:21:30 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-03-13 00:52:33 +0100 |
commit | c5f06f5cddd6681b978ffdb53755e28eefccb1bb (patch) | |
tree | cf195fe5b85a03fbb4be13b905e3e4b8faed21a9 /drivers/video/via/hw.c | |
parent | viafb: remove the remaining VIA_RES_* uses (diff) | |
download | linux-c5f06f5cddd6681b978ffdb53755e28eefccb1bb.tar.xz linux-c5f06f5cddd6681b978ffdb53755e28eefccb1bb.zip |
viafb: some dvi cleanup
Remove some unused variables, move some dvi code around and store the
detected maximum resolution for later use. The vertical resolution is
handled as the old code did it but I hope it can be read from the hardware
some day.
No runtime change expected.
Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Cc: Joseph Chan <JosephChan@via.com.tw>
Cc: Scott Fang <ScottFang@viatech.com.cn>
Cc: Krzysztof Helt <krzysztof.h1@poczta.fm>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to '')
-rw-r--r-- | drivers/video/via/hw.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/drivers/video/via/hw.c b/drivers/video/via/hw.c index 726fbd115979..1aa3bb2f1a4e 100644 --- a/drivers/video/via/hw.c +++ b/drivers/video/via/hw.c @@ -1911,9 +1911,6 @@ void viafb_update_device_setting(int hres, int vres, viaparinfo->tmds_setting_info->h_active = hres; viaparinfo->tmds_setting_info->v_active = vres; - viaparinfo->tmds_setting_info->bpp = bpp; - viaparinfo->tmds_setting_info->refresh_rate = - vmode_refresh; viaparinfo->lvds_setting_info->h_active = hres; viaparinfo->lvds_setting_info->v_active = vres; @@ -1930,9 +1927,6 @@ void viafb_update_device_setting(int hres, int vres, if (viaparinfo->tmds_setting_info->iga_path == IGA2) { viaparinfo->tmds_setting_info->h_active = hres; viaparinfo->tmds_setting_info->v_active = vres; - viaparinfo->tmds_setting_info->bpp = bpp; - viaparinfo->tmds_setting_info->refresh_rate = - vmode_refresh; } if (viaparinfo->lvds_setting_info->iga_path == IGA2) { @@ -2031,9 +2025,8 @@ static void init_tmds_chip_info(void) DEBUG_MSG(KERN_INFO "TMDS Chip = %d\n", viaparinfo->chip_info->tmds_chip_info.tmds_chip_name); - viaparinfo->tmds_setting_info->get_dvi_size_method = - GET_DVI_SIZE_BY_VGA_BIOS; - viafb_init_dvi_size(); + viafb_init_dvi_size(&viaparinfo->shared->chip_info.tmds_chip_info, + &viaparinfo->shared->tmds_setting_info); } static void init_lvds_chip_info(void) |