X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fvideo%2Fneomagic.h;h=78b1f15a538fc69a0aaf2f94c11a400d5ad2193d;hb=43bc926fffd92024b46cafaf7350d669ba9ca884;hp=ab69ed7b9b8ca7e5f1f74570feb3de60c1868951;hpb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;p=linux-2.6.git diff --git a/include/video/neomagic.h b/include/video/neomagic.h index ab69ed7b9..78b1f15a5 100644 --- a/include/video/neomagic.h +++ b/include/video/neomagic.h @@ -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 {