This patch should fix sisfb the right way...  You don't want to define
...LINUXBIOS for normal situations..

        Jeff



-- 
Jeff Garzik              | Would you *really* want to
Building 1024            | get on a non-stop flight?
MandrakeSoft, Inc.       |       -- George Carlin
Index: drivers/video/sisfb.c
===================================================================
RCS file: /g/cvslan/linux_2_3/drivers/video/sisfb.c,v
retrieving revision 1.1.1.8
diff -u -r1.1.1.8 sisfb.c
--- drivers/video/sisfb.c       2000/09/05 03:41:24     1.1.1.8
+++ drivers/video/sisfb.c       2000/09/16 19:01:14
@@ -356,8 +356,6 @@
        0x0B, 0x0C, 0x0D, 0x0F, 0x10
 };
 
-#ifdef CONFIG_FB_SIS_LINUXBIOS
-
 #define Monitor1Sense 0x20
 
 unsigned char SRegsInit[] = { 
@@ -371,6 +369,8 @@
        0x8e, 0x40, 0x00, 0x00, 0x08, 0x00, 0xff, 0xff
 };
 
+#ifdef CONFIG_FB_SIS_LINUXBIOS
+
 unsigned char SRegs[] = { 
        0x03, 0x01, 0x0F, 0x00, 0x0E, 0xA1, 0x02, 0x13,
        0x3F, 0x86, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
@@ -1440,7 +1440,6 @@
 
 static u16 get_modeID_length(unsigned long ROMAddr, u16 ModeNo)
 {
-       unsigned char ModeID;
        u16 modeidlength;
        u16 usModeIDOffset;
        unsigned short PreviousWord,CurrentWord;

Reply via email to