staging: comedi: addi-data: remove the MODULE_DEVICE_TABLE #ifdef'ery
authorH Hartley Sweeten <hartleys@visionengravers.com>
Mon, 29 Oct 2012 23:52:20 +0000 (16:52 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 30 Oct 2012 17:47:33 +0000 (10:47 -0700)
Move the MODULE_DEVICE_TABLE for each addi-data driver from addi_common.c
to the individual driver files. This removes the need #ifdef'ery.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
17 files changed:
drivers/staging/comedi/drivers/addi-data/addi_common.c
drivers/staging/comedi/drivers/addi_apci_035.c
drivers/staging/comedi/drivers/addi_apci_1032.c
drivers/staging/comedi/drivers/addi_apci_1500.c
drivers/staging/comedi/drivers/addi_apci_1516.c
drivers/staging/comedi/drivers/addi_apci_1564.c
drivers/staging/comedi/drivers/addi_apci_16xx.c
drivers/staging/comedi/drivers/addi_apci_1710.c
drivers/staging/comedi/drivers/addi_apci_2016.c
drivers/staging/comedi/drivers/addi_apci_2032.c
drivers/staging/comedi/drivers/addi_apci_2200.c
drivers/staging/comedi/drivers/addi_apci_3001.c
drivers/staging/comedi/drivers/addi_apci_3120.c
drivers/staging/comedi/drivers/addi_apci_3200.c
drivers/staging/comedi/drivers/addi_apci_3300.c
drivers/staging/comedi/drivers/addi_apci_3501.c
drivers/staging/comedi/drivers/addi_apci_3xxx.c

index f4311a433a5d7ee45149915bfea1e55d2102d77b..400acaf01b681d22f533e0711a0f590f15b460e6 100644 (file)
@@ -58,85 +58,6 @@ You should also find the complete GPL in the COPYING file accompanying this sour
 #define COMEDI_SUBD_TTLIO   11 /* Digital Input Output But TTL */
 #endif
 
-static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
-#ifdef CONFIG_APCI_3120
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA_OLD, 0x818D)},
-#endif
-#ifdef CONFIG_APCI_1032
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1003)},
-#endif
-#ifdef CONFIG_APCI_1516
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1001)},
-#endif
-#ifdef CONFIG_APCI_2016
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1002)},
-#endif
-#ifdef CONFIG_APCI_2032
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1004)},
-#endif
-#ifdef CONFIG_APCI_2200
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1005)},
-#endif
-#ifdef CONFIG_APCI_1564
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1006)},
-#endif
-#ifdef CONFIG_APCI_1500
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA_OLD, 0x80fc)},
-#endif
-#ifdef CONFIG_APCI_3001
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA_OLD, 0x828D)},
-#endif
-#ifdef CONFIG_APCI_3501
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3001)},
-#endif
-#ifdef CONFIG_APCI_035
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA,  0x0300)},
-#endif
-#ifdef CONFIG_APCI_3200
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3000)},
-#endif
-#ifdef CONFIG_APCI_3300
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3007)},
-#endif
-#ifdef CONFIG_APCI_1710
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA_OLD, APCI1710_BOARD_DEVICE_ID)},
-#endif
-#ifdef CONFIG_APCI_16XX
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1009)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x100A)},
-#endif
-#ifdef CONFIG_APCI_3XXX
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3010)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300F)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300E)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3013)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3014)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3015)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3016)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3017)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3018)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3019)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301A)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301B)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301C)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301D)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301E)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301F)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3020)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3021)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3022)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3023)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300B)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3002)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3003)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3004)},
-       {PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3024)},
-#endif
-       {0}
-};
-
-MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
-
 static const struct addi_board boardtypes[] = {
 #ifdef CONFIG_APCI_3120
        {
index 85c7ee474bf08f225973312bd76de18d49daa473..36eb6ec6936e8c634c2d1e8f885efa36d2d14ac9 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci035.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA,  0x0300) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index e7a8f92f551a2a9b2040203077757ddd02643f76..67fe895b6885ab14a3e50c0b16982632363ac872 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci1032.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1003) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index c2a89c4fa9823160236ecad300b18be6a22ab5c1..c60b18b9ff3110828b27266da9f6ce21eeab7792 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci1500.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA_OLD, 0x80fc) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index 2504b641d2eca9a7cd4fe1c237b069a88425ab8a..480f67025890f0bef76f6830cd47240b6859f8bf 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci1516.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1001) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index a37b3c4a9351e7647ff2b2d263e42a772af0ec6d..811647b0053e3a9cedf2ec5f8a92fa5eeb8d2215 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci1564.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1006) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index f8ef19f082baa763631fc07c21200aab3fd1870e..36737727ad5df5926e97331d12166056daafc41f 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci16xx.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1009) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x100a) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index fb805d024595a597381838414eac638628154125..3402cf537cfac7b18de76f24ad6819c8285648b3 100644 (file)
@@ -22,4 +22,11 @@ static void fpu_end(void)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_APCI1710.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA_OLD, APCI1710_BOARD_DEVICE_ID) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
index bb2ee960fdd73e21d7f2799d93399d80c50ddd9e..58d900f70b31a9d441f562a04797d9e65216c70d 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci2016.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1002) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index 7733758b756fda31f48a644582d04202380c4daa..bc86d66df19f6890a393e343385054d84f1f7878 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci2032.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1004) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index ac13fc3502dccf192c284eeebbf2b38991cc600b..1b06ba60ca12dbbaa5f06903ce4519e1eb3ad12e 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci2200.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1005) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index 084dfcf0cd25ce008e9725f9653045e607b74eae..ec1d83d1a9075da9eb8df6eb7775cfb9b6319fcf 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci3120.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA_OLD, 0x828d) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index 6324f7457f4ed77aa483a0206cff5aa0a199394c..d109306e187b40ae60ede289db61330c84f9b48b 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci3120.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA_OLD, 0x818d) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index 34ac22a54df80fd48bfb4861d80fc5c9da88d802..d89453baa8c4cc7ccf7050b18bcf47d8671f7457 100644 (file)
@@ -22,4 +22,11 @@ static void fpu_end(void)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci3200.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3000) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
index 5d3d567c89d121bf041f606336eb604d8bc4fc75..b821573e5f979d04133ccce88a2ac1e3d1e5e6f1 100644 (file)
@@ -22,4 +22,11 @@ static void fpu_end(void)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci3200.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3007) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
index 8fb5b50de201cbac890708a72c9d75a812e2aa45..a1c6f01538295f16bea2fa284fe60d8bbf342e72 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci3501.c"
+
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3001) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");
index c5205d3e25dd7fd1267ffecf2e5bf20eaa4b0965..9739b67d210f27c5de5995da4d5c097caea54d1a 100644 (file)
 
 #include "addi-data/addi_eeprom.c"
 #include "addi-data/hwdrv_apci3xxx.c"
+static DEFINE_PCI_DEVICE_TABLE(addi_apci_tbl) = {
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3010) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300f) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300e) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3013) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3014) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3015) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3016) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3017) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3018) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3019) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301a) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301b) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301c) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301d) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301e) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x301f) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3020) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3021) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3022) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3023) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x300B) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3002) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3003) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3004) },
+       { PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3024) },
+       { 0 }
+};
+MODULE_DEVICE_TABLE(pci, addi_apci_tbl);
+
 #include "addi-data/addi_common.c"
 
 MODULE_AUTHOR("Comedi http://www.comedi.org");