Fedora kernel-2.6.17-1.2142_FC4 patched with stable patch-2.6.17.4-vs2.0.2-rc26.diff
[linux-2.6.git] / include / video / neomagic.h
index ab69ed7..78b1f15 100644 (file)
@@ -159,6 +159,7 @@ struct neofb_par {
        unsigned char PanelDispCntlReg1;
        unsigned char PanelDispCntlReg2;
        unsigned char PanelDispCntlReg3;
+       unsigned char PanelDispCntlRegRead;
        unsigned char PanelVertCenterReg1;
        unsigned char PanelVertCenterReg2;
        unsigned char PanelVertCenterReg3;
@@ -179,11 +180,11 @@ struct neofb_par {
 #ifdef CONFIG_MTRR
        int mtrr;
 #endif
-       u8 *mmio_vbase;
+       u8 __iomem *mmio_vbase;
        u8 cursorOff;
        u8 *cursorPad;          /* Must die !! */
 
-       Neo2200 *neo2200;
+       Neo2200 __iomem *neo2200;
 
        /* Panels size */
        int NeoPanelWidth;
@@ -196,6 +197,7 @@ struct neofb_par {
        int internal_display;
        int external_display;
        int libretto;
+       u32 palette[16];
 };
 
 typedef struct {