diff options
author | Ville Syrjälä <syrjala@sci.fi> | 2005-11-07 04:01:00 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-07 10:53:54 -0500 |
commit | f73195ad7e68fb4e546350222d31e19ebc1d3578 (patch) | |
tree | bed25e280cc43423c8108ff222164846eefba9da | |
parent | 5ea8d9d0384761251db10ecce7618f84b67d50d4 (diff) |
[PATCH] matroxfb: Set maxhipri to 0
The current init code sets hiprilvl to 0 and maxhipri to 5. According to the
specs those values are illegal on both G200 and G400. It also causes
distortions on the TV-out at least when CRTC2 is in YUV mode as is the case
with DirectFB. This patch resets both values to 0.
Signed-off-by: Ville Syrjälä <syrjala@sci.fi>
Signed-off-by: Petr Vandrovec <petr@vandrovec.name>
Cc: "Antonino A. Daplas" <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r-- | drivers/video/matrox/matroxfb_DAC1064.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/video/matrox/matroxfb_DAC1064.c b/drivers/video/matrox/matroxfb_DAC1064.c index 94ba81543cd2..0fbd9b5149f1 100644 --- a/drivers/video/matrox/matroxfb_DAC1064.c +++ b/drivers/video/matrox/matroxfb_DAC1064.c | |||
@@ -978,7 +978,7 @@ static void MGAG100_reset(WPMINFO2) { | |||
978 | hw->MXoptionReg |= 0x40; /* FIXME... */ | 978 | hw->MXoptionReg |= 0x40; /* FIXME... */ |
979 | pci_write_config_dword(ACCESS_FBINFO(pcidev), PCI_OPTION_REG, hw->MXoptionReg); | 979 | pci_write_config_dword(ACCESS_FBINFO(pcidev), PCI_OPTION_REG, hw->MXoptionReg); |
980 | } | 980 | } |
981 | mga_setr(M_EXTVGA_INDEX, 0x06, 0x50); | 981 | mga_setr(M_EXTVGA_INDEX, 0x06, 0x00); |
982 | } | 982 | } |
983 | } | 983 | } |
984 | if (ACCESS_FBINFO(devflags.g450dac)) { | 984 | if (ACCESS_FBINFO(devflags.g450dac)) { |