Staging: comedi: Remove str_ModuleInfo typedef in addi-data
authorBill Pemberton <wfp5p@virginia.edu>
Wed, 25 Mar 2009 15:05:47 +0000 (11:05 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 19 Jun 2009 18:00:26 +0000 (11:00 -0700)
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/comedi/drivers/addi-data/addi_common.h
drivers/staging/comedi/drivers/addi-data/hwdrv_APCI1710.c

index fe98981e754e9f7ced29f507d64a3cf28b7c54d0..60e7291e496d09658640636f424ddc1afca4f519 100644 (file)
@@ -201,9 +201,9 @@ struct addi_board {
                                         struct comedi_insn *insn, unsigned int *data);
 };
 
-//MODULE INFO STRUCTURE
+/* MODULE INFO STRUCTURE */
 
-typedef union {
+union str_ModuleInfo {
        /* Incremental counter infos */
        struct {
                union {
@@ -342,7 +342,7 @@ typedef union {
                unsigned char b_CDAReadFIFOOverflow;
        } s_CDAModuleInfo;
 
-} str_ModuleInfo;
+};
 
 /* Private structure for the addi_apci3120 driver */
 typedef struct {
@@ -431,7 +431,7 @@ typedef struct {
                } s_FIFOInterruptParameters[APCI1710_SAVE_INTERRUPT];
        } s_InterruptParameters;
 
-       str_ModuleInfo s_ModuleInfo[4];
+       union str_ModuleInfo s_ModuleInfo[4];
        unsigned int ul_TTLPortConfiguration[10];
 
 } addi_private;
index c79bf473220d485ab47935924a58f93188265b5a..098cd792e03552fe3011fe910e35ca72a9aa0b90 100644 (file)
@@ -261,7 +261,7 @@ void v_APCI1710_Interrupt(int irq, void *d)
        unsigned int ul_82X54InterruptStatus;
        unsigned int ul_StatusRegister;
 
-       str_ModuleInfo *ps_ModuleInfo;
+       union str_ModuleInfo *ps_ModuleInfo;
 
        printk("APCI1710 Interrupt\n");
        for (b_ModuleCpt = 0; b_ModuleCpt < 4; b_ModuleCpt++, ps_ModuleInfo++) {