Staging: comedi: pcl812: Remove boardtype typedef
authorBill Pemberton <wfp5p@virginia.edu>
Tue, 17 Mar 2009 02:17:06 +0000 (22:17 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 3 Apr 2009 21:54:15 +0000 (14:54 -0700)
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/comedi/drivers/pcl812.c

index 424e8096624b542e7d595265e82c24c7ad7d50af..11dfd230e565e040a054f0ca72b7c07be5b8ebfe 100644 (file)
@@ -295,7 +295,8 @@ static const struct comedi_lrange range_a821pgh_ai = { 4, {
 static int pcl812_attach(struct comedi_device * dev, struct comedi_devconfig * it);
 static int pcl812_detach(struct comedi_device * dev);
 
-typedef struct {
+struct pcl812_board {
+
        const char *name;       // board name
        int board_type;         // type of this board
        int n_aichan;           // num of AI chans in S.E.
@@ -312,9 +313,10 @@ typedef struct {
        unsigned char DMAbits;  // allowed DMA chans
        unsigned char io_range; // iorange for this board
        unsigned char haveMPC508;       // 1=board use MPC508A multiplexor
-} boardtype;
+};
+
 
-static const boardtype boardtypes[] = {
+static const struct pcl812_board boardtypes[] = {
        {"pcl812", boardPCL812, 16, 0, 2, 16, 16, 0x0fff,
                        33000, 500, &range_bipolar10, &range_unipolar5,
                0xdcfc, 0x0a, PCLx1x_IORANGE, 0},
@@ -371,8 +373,8 @@ static const boardtype boardtypes[] = {
                0xdcfc, 0x0a, PCLx1x_IORANGE, 0},
 };
 
-#define n_boardtypes (sizeof(boardtypes)/sizeof(boardtype))
-#define this_board ((const boardtype *)dev->board_ptr)
+#define n_boardtypes (sizeof(boardtypes)/sizeof(struct pcl812_board))
+#define this_board ((const struct pcl812_board *)dev->board_ptr)
 
 static struct comedi_driver driver_pcl812 = {
       driver_name:"pcl812",
@@ -381,7 +383,7 @@ static struct comedi_driver driver_pcl812 = {
       detach:pcl812_detach,
       board_name:&boardtypes[0].name,
       num_names:n_boardtypes,
-      offset:sizeof(boardtype),
+      offset:sizeof(struct pcl812_board),
 };
 
 COMEDI_INITCLEANUP(driver_pcl812);