aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging
diff options
context:
space:
mode:
authorIan Abbott <abbotti@mev.co.uk>2010-05-19 10:11:57 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2010-06-04 16:38:52 -0400
commit6d8b0f5be5108f6a3fc922ca4acfbf10e14d6cd0 (patch)
tree5fb4093ea8a058bbee0570d4ce0ba51b6ab58165 /drivers/staging
parenta4cff8b82a3cd0c95348ad4ae28cee7a918a35cd (diff)
Staging: comedi: Give the addi_apci_* drivers different driver names
It is not currently possible for more than one of the addi_apci_* drivers to register themselves with comedi at once because they all use the same comedi driver name "addi_common". Give them different names. Signed-off-by: Ian Abbott <abbotti@mev.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging')
-rw-r--r--drivers/staging/comedi/drivers/addi-data/addi_common.c8
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_035.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_1032.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_1500.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_1516.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_1564.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_16xx.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_1710.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_2016.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_2032.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_2200.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_3001.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_3120.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_3200.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_3300.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_3501.c2
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_3xxx.c2
17 files changed, 38 insertions, 2 deletions
diff --git a/drivers/staging/comedi/drivers/addi-data/addi_common.c b/drivers/staging/comedi/drivers/addi-data/addi_common.c
index 2c986413a81..d7f9bf49bb7 100644
--- a/drivers/staging/comedi/drivers/addi-data/addi_common.c
+++ b/drivers/staging/comedi/drivers/addi-data/addi_common.c
@@ -68,6 +68,10 @@ You should also find the complete GPL in the COPYING file accompanying this sour
68#include "addi_common.h" 68#include "addi_common.h"
69#include "addi_amcc_s5933.h" 69#include "addi_amcc_s5933.h"
70 70
71#ifndef ADDIDATA_DRIVER_NAME
72#define ADDIDATA_DRIVER_NAME "addi_common"
73#endif
74
71/* Update-0.7.57->0.7.68MODULE_AUTHOR("ADDI-DATA GmbH <info@addi-data.com>"); */ 75/* Update-0.7.57->0.7.68MODULE_AUTHOR("ADDI-DATA GmbH <info@addi-data.com>"); */
72/* Update-0.7.57->0.7.68MODULE_DESCRIPTION("Comedi ADDI-DATA module"); */ 76/* Update-0.7.57->0.7.68MODULE_DESCRIPTION("Comedi ADDI-DATA module"); */
73/* Update-0.7.57->0.7.68MODULE_LICENSE("GPL"); */ 77/* Update-0.7.57->0.7.68MODULE_LICENSE("GPL"); */
@@ -2528,7 +2532,7 @@ static const struct addi_board boardtypes[] = {
2528#define n_boardtypes (sizeof(boardtypes)/sizeof(struct addi_board)) 2532#define n_boardtypes (sizeof(boardtypes)/sizeof(struct addi_board))
2529 2533
2530static struct comedi_driver driver_addi = { 2534static struct comedi_driver driver_addi = {
2531 .driver_name = "addi_common", 2535 .driver_name = ADDIDATA_DRIVER_NAME,
2532 .module = THIS_MODULE, 2536 .module = THIS_MODULE,
2533 .attach = i_ADDI_Attach, 2537 .attach = i_ADDI_Attach,
2534 .detach = i_ADDI_Detach, 2538 .detach = i_ADDI_Detach,
@@ -2583,7 +2587,7 @@ static int i_ADDI_Attach(struct comedi_device *dev, struct comedi_devconfig *it)
2583 v_pci_card_list_init(this_board->i_VendorId, 1); /* 1 for displaying the list.. */ 2587 v_pci_card_list_init(this_board->i_VendorId, 1); /* 1 for displaying the list.. */
2584 pci_list_builded = 1; 2588 pci_list_builded = 1;
2585 } 2589 }
2586 /* printk("comedi%d: addi_common: board=%s",dev->minor,this_board->pc_DriverName); */ 2590 /* printk("comedi%d: "ADDIDATA_DRIVER_NAME": board=%s",dev->minor,this_board->pc_DriverName); */
2587 2591
2588 if ((this_board->i_Dma) && (it->options[2] == 0)) { 2592 if ((this_board->i_Dma) && (it->options[2] == 0)) {
2589 i_Dma = 1; 2593 i_Dma = 1;
diff --git a/drivers/staging/comedi/drivers/addi_apci_035.c b/drivers/staging/comedi/drivers/addi_apci_035.c
index da454e854c4..6dfcbe803f2 100644
--- a/drivers/staging/comedi/drivers/addi_apci_035.c
+++ b/drivers/staging/comedi/drivers/addi_apci_035.c
@@ -2,4 +2,6 @@
2 2
3#define ADDIDATA_WATCHDOG 2 /* Or shold it be something else */ 3#define ADDIDATA_WATCHDOG 2 /* Or shold it be something else */
4 4
5#define ADDIDATA_DRIVER_NAME "addi_apci_035"
6
5#include "addi-data/addi_common.c" 7#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_1032.c b/drivers/staging/comedi/drivers/addi_apci_1032.c
index fa2056e8aa0..4722ec834f7 100644
--- a/drivers/staging/comedi/drivers/addi_apci_1032.c
+++ b/drivers/staging/comedi/drivers/addi_apci_1032.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_1032 1 1#define CONFIG_APCI_1032 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_1032"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_1500.c b/drivers/staging/comedi/drivers/addi_apci_1500.c
index 7a5cae599ef..db3dafdcf69 100644
--- a/drivers/staging/comedi/drivers/addi_apci_1500.c
+++ b/drivers/staging/comedi/drivers/addi_apci_1500.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_1500 1 1#define CONFIG_APCI_1500 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_1500"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_1516.c b/drivers/staging/comedi/drivers/addi_apci_1516.c
index 8d414844009..f591baff6a0 100644
--- a/drivers/staging/comedi/drivers/addi_apci_1516.c
+++ b/drivers/staging/comedi/drivers/addi_apci_1516.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_1516 1 1#define CONFIG_APCI_1516 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_1516"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_1564.c b/drivers/staging/comedi/drivers/addi_apci_1564.c
index 0351cdde102..6f5c923ac22 100644
--- a/drivers/staging/comedi/drivers/addi_apci_1564.c
+++ b/drivers/staging/comedi/drivers/addi_apci_1564.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_1564 1 1#define CONFIG_APCI_1564 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_1564"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_16xx.c b/drivers/staging/comedi/drivers/addi_apci_16xx.c
index 50679904129..1d926add9e6 100644
--- a/drivers/staging/comedi/drivers/addi_apci_16xx.c
+++ b/drivers/staging/comedi/drivers/addi_apci_16xx.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_16XX 1 1#define CONFIG_APCI_16XX 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_16xx"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_1710.c b/drivers/staging/comedi/drivers/addi_apci_1710.c
index c433445913d..df6ba8ccf56 100644
--- a/drivers/staging/comedi/drivers/addi_apci_1710.c
+++ b/drivers/staging/comedi/drivers/addi_apci_1710.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_1710 1 1#define CONFIG_APCI_1710 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_1710"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_2016.c b/drivers/staging/comedi/drivers/addi_apci_2016.c
index 271c47c8cad..7266e412f0a 100644
--- a/drivers/staging/comedi/drivers/addi_apci_2016.c
+++ b/drivers/staging/comedi/drivers/addi_apci_2016.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_2016 1 1#define CONFIG_APCI_2016 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_2016"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_2032.c b/drivers/staging/comedi/drivers/addi_apci_2032.c
index 5108ea2a392..f67da94119e 100644
--- a/drivers/staging/comedi/drivers/addi_apci_2032.c
+++ b/drivers/staging/comedi/drivers/addi_apci_2032.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_2032 1 1#define CONFIG_APCI_2032 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_2032"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_2200.c b/drivers/staging/comedi/drivers/addi_apci_2200.c
index e439f835cf4..bc7f7d65350 100644
--- a/drivers/staging/comedi/drivers/addi_apci_2200.c
+++ b/drivers/staging/comedi/drivers/addi_apci_2200.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_2200 1 1#define CONFIG_APCI_2200 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_2200"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_3001.c b/drivers/staging/comedi/drivers/addi_apci_3001.c
index df97c305828..d86c4209cb9 100644
--- a/drivers/staging/comedi/drivers/addi_apci_3001.c
+++ b/drivers/staging/comedi/drivers/addi_apci_3001.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_3001 1 1#define CONFIG_APCI_3001 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_3001"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_3120.c b/drivers/staging/comedi/drivers/addi_apci_3120.c
index 9183125ddde..0b22cf10415 100644
--- a/drivers/staging/comedi/drivers/addi_apci_3120.c
+++ b/drivers/staging/comedi/drivers/addi_apci_3120.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_3120 1 1#define CONFIG_APCI_3120 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_3120"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_3200.c b/drivers/staging/comedi/drivers/addi_apci_3200.c
index f25a70b3290..159313997dc 100644
--- a/drivers/staging/comedi/drivers/addi_apci_3200.c
+++ b/drivers/staging/comedi/drivers/addi_apci_3200.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_3200 1 1#define CONFIG_APCI_3200 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_3200"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_3300.c b/drivers/staging/comedi/drivers/addi_apci_3300.c
index 1ee4778ad45..733c69abc43 100644
--- a/drivers/staging/comedi/drivers/addi_apci_3300.c
+++ b/drivers/staging/comedi/drivers/addi_apci_3300.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_3300 1 1#define CONFIG_APCI_3300 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_3300"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_3501.c b/drivers/staging/comedi/drivers/addi_apci_3501.c
index 1049e20237e..d8a01b154e3 100644
--- a/drivers/staging/comedi/drivers/addi_apci_3501.c
+++ b/drivers/staging/comedi/drivers/addi_apci_3501.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_3501 1 1#define CONFIG_APCI_3501 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_3501"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"
diff --git a/drivers/staging/comedi/drivers/addi_apci_3xxx.c b/drivers/staging/comedi/drivers/addi_apci_3xxx.c
index fb9deb7083b..942bc9e259a 100644
--- a/drivers/staging/comedi/drivers/addi_apci_3xxx.c
+++ b/drivers/staging/comedi/drivers/addi_apci_3xxx.c
@@ -1,3 +1,5 @@
1#define CONFIG_APCI_3XXX 1 1#define CONFIG_APCI_3XXX 1
2 2
3#define ADDIDATA_DRIVER_NAME "addi_apci_3xxx"
4
3#include "addi-data/addi_common.c" 5#include "addi-data/addi_common.c"