Staging: xgifb: Remove typedefs in XGIfb.h
authorBill Pemberton <wfp5p@virginia.edu>
Thu, 17 Jun 2010 17:10:52 +0000 (13:10 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 22 Jun 2010 21:33:34 +0000 (14:33 -0700)
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Arnaud Patard <apatard@mandriva.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/xgifb/XGI_main_26.c
drivers/staging/xgifb/XGIfb.h

index 67d3874..976c39b 100644 (file)
@@ -1615,7 +1615,7 @@ static int XGIfb_ioctl(struct fb_info *info, unsigned int cmd,
                break;
           case XGIFB_GET_INFO:  /* TW: New for communication with X driver */
                {
-                       XGIfb_info *x = (XGIfb_info *)arg;
+                       struct XGIfb_info *x = (struct XGIfb_info *)arg;
 
                        //x->XGIfb_id = XGIFB_ID;
                        x->XGIfb_version = VER_MAJOR;
index 41bf163..46954d7 100644 (file)
@@ -27,7 +27,7 @@
 #define XGIFB_ID          0x53495346    /* Identify myself with 'XGIF' */
 #endif
 
-typedef enum _XGI_CHIP_TYPE {
+enum XGI_CHIP_TYPE {
     XGI_VGALegacy = 0,
     XGI_300,
     XGI_630,
@@ -53,9 +53,9 @@ typedef enum _XGI_CHIP_TYPE {
     XG21,
     XG27,
     MAX_XGI_CHIP
-} XGI_CHIP_TYPE;
+};
 
-typedef enum _TVTYPE {
+enum xgi_tvtype {
        TVMODE_NTSC = 0,
        TVMODE_PAL,
        TVMODE_HIVISION,
@@ -63,13 +63,11 @@ typedef enum _TVTYPE {
        TVTYPE_PALN,    // vicki@030226
        TVTYPE_NTSCJ,   // vicki@030226
        TVMODE_TOTAL
-} XGI_TV_TYPE;
-
+};
 
-typedef struct _XGIFB_INFO XGIfb_info;
-struct _XGIFB_INFO {
 
-unsigned long XGIfb_id;
+struct XGIfb_info {
+       unsigned long XGIfb_id;
        int    chip_id;                 /* PCI ID of detected chip */
        int    memory;                  /* video memory in KB which XGIfb manages */
        int    heapstart;               /* heap start (= XGIfb "mem" argument) in KB */
@@ -132,9 +130,9 @@ struct ap_data {
        unsigned long iobase;
        unsigned int  mem_size;
        unsigned long disp_state;
-       XGI_CHIP_TYPE chip;
+       enum XGI_CHIP_TYPE chip;
        unsigned char hasVB;
-       XGI_TV_TYPE TV_type;
+       enum xgi_tvtype TV_type;
        XGI_TV_PLUG TV_plug;
        unsigned long version;
        char reserved[256];
@@ -184,7 +182,7 @@ struct video_info{
         unsigned char TV_type;
         unsigned char TV_plug;
 
-        XGI_CHIP_TYPE chip;
+       enum XGI_CHIP_TYPE chip;
         unsigned char revision_id;
 
         unsigned short DstColor;