Browse Source

Staging: comedi: Remove COMEDI_MODULES_MACRO

Add MODULE_AUTHOR, MODULE_LICENSE, and MODULE_DESCRIPTION calls
to the respective C source files instead of calling COMEDI_MODULES_MACRO

Signed-off-by: Arun Thomas <arun.thomas@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Arun Thomas 15 years ago
parent
commit
90f703d30d
97 changed files with 384 additions and 7 deletions
  1. 0 7
      drivers/staging/comedi/comedidev.h
  2. 4 0
      drivers/staging/comedi/drivers/8255.c
  3. 4 0
      drivers/staging/comedi/drivers/acl7225b.c
  4. 4 0
      drivers/staging/comedi/drivers/addi_apci_035.c
  5. 4 0
      drivers/staging/comedi/drivers/addi_apci_1032.c
  6. 4 0
      drivers/staging/comedi/drivers/addi_apci_1500.c
  7. 4 0
      drivers/staging/comedi/drivers/addi_apci_1516.c
  8. 4 0
      drivers/staging/comedi/drivers/addi_apci_1564.c
  9. 4 0
      drivers/staging/comedi/drivers/addi_apci_16xx.c
  10. 4 0
      drivers/staging/comedi/drivers/addi_apci_2016.c
  11. 4 0
      drivers/staging/comedi/drivers/addi_apci_2032.c
  12. 4 0
      drivers/staging/comedi/drivers/addi_apci_2200.c
  13. 4 0
      drivers/staging/comedi/drivers/addi_apci_3001.c
  14. 4 0
      drivers/staging/comedi/drivers/addi_apci_3120.c
  15. 4 0
      drivers/staging/comedi/drivers/addi_apci_3501.c
  16. 4 0
      drivers/staging/comedi/drivers/addi_apci_3xxx.c
  17. 4 0
      drivers/staging/comedi/drivers/adl_pci6208.c
  18. 4 0
      drivers/staging/comedi/drivers/adl_pci7230.c
  19. 4 0
      drivers/staging/comedi/drivers/adl_pci7296.c
  20. 4 0
      drivers/staging/comedi/drivers/adl_pci7432.c
  21. 4 0
      drivers/staging/comedi/drivers/adl_pci8164.c
  22. 4 0
      drivers/staging/comedi/drivers/adl_pci9111.c
  23. 4 0
      drivers/staging/comedi/drivers/adl_pci9118.c
  24. 4 0
      drivers/staging/comedi/drivers/adq12b.c
  25. 4 0
      drivers/staging/comedi/drivers/adv_pci1710.c
  26. 4 0
      drivers/staging/comedi/drivers/adv_pci1723.c
  27. 4 0
      drivers/staging/comedi/drivers/adv_pci_dio.c
  28. 4 0
      drivers/staging/comedi/drivers/aio_aio12_8.c
  29. 4 0
      drivers/staging/comedi/drivers/aio_iiro_16.c
  30. 4 0
      drivers/staging/comedi/drivers/amplc_dio200.c
  31. 4 0
      drivers/staging/comedi/drivers/amplc_pc236.c
  32. 4 0
      drivers/staging/comedi/drivers/amplc_pc263.c
  33. 4 0
      drivers/staging/comedi/drivers/amplc_pci224.c
  34. 4 0
      drivers/staging/comedi/drivers/amplc_pci230.c
  35. 4 0
      drivers/staging/comedi/drivers/c6xdigio.c
  36. 4 0
      drivers/staging/comedi/drivers/cb_pcidas.c
  37. 4 0
      drivers/staging/comedi/drivers/cb_pcidas64.c
  38. 4 0
      drivers/staging/comedi/drivers/cb_pcidda.c
  39. 4 0
      drivers/staging/comedi/drivers/cb_pcidio.c
  40. 4 0
      drivers/staging/comedi/drivers/cb_pcimdas.c
  41. 4 0
      drivers/staging/comedi/drivers/comedi_parport.c
  42. 4 0
      drivers/staging/comedi/drivers/comedi_test.c
  43. 4 0
      drivers/staging/comedi/drivers/contec_pci_dio.c
  44. 4 0
      drivers/staging/comedi/drivers/daqboard2000.c
  45. 4 0
      drivers/staging/comedi/drivers/das08.c
  46. 4 0
      drivers/staging/comedi/drivers/das16.c
  47. 4 0
      drivers/staging/comedi/drivers/das16m1.c
  48. 4 0
      drivers/staging/comedi/drivers/das1800.c
  49. 4 0
      drivers/staging/comedi/drivers/das6402.c
  50. 4 0
      drivers/staging/comedi/drivers/das800.c
  51. 4 0
      drivers/staging/comedi/drivers/dmm32at.c
  52. 4 0
      drivers/staging/comedi/drivers/dt2801.c
  53. 4 0
      drivers/staging/comedi/drivers/dt2811.c
  54. 4 0
      drivers/staging/comedi/drivers/dt2814.c
  55. 4 0
      drivers/staging/comedi/drivers/dt2815.c
  56. 4 0
      drivers/staging/comedi/drivers/dt2817.c
  57. 4 0
      drivers/staging/comedi/drivers/dt282x.c
  58. 4 0
      drivers/staging/comedi/drivers/dt3000.c
  59. 4 0
      drivers/staging/comedi/drivers/fl512.c
  60. 4 0
      drivers/staging/comedi/drivers/gsc_hpdi.c
  61. 4 0
      drivers/staging/comedi/drivers/icp_multi.c
  62. 4 0
      drivers/staging/comedi/drivers/ii_pci20kc.c
  63. 4 0
      drivers/staging/comedi/drivers/jr3_pci.c
  64. 4 0
      drivers/staging/comedi/drivers/ke_counter.c
  65. 4 0
      drivers/staging/comedi/drivers/me4000.c
  66. 4 0
      drivers/staging/comedi/drivers/me_daq.c
  67. 4 0
      drivers/staging/comedi/drivers/mite.c
  68. 4 0
      drivers/staging/comedi/drivers/mpc624.c
  69. 4 0
      drivers/staging/comedi/drivers/multiq3.c
  70. 4 0
      drivers/staging/comedi/drivers/ni_at_a2150.c
  71. 4 0
      drivers/staging/comedi/drivers/ni_at_ao.c
  72. 4 0
      drivers/staging/comedi/drivers/ni_atmio16d.c
  73. 4 0
      drivers/staging/comedi/drivers/ni_labpc.c
  74. 4 0
      drivers/staging/comedi/drivers/pcl711.c
  75. 4 0
      drivers/staging/comedi/drivers/pcl724.c
  76. 4 0
      drivers/staging/comedi/drivers/pcl725.c
  77. 4 0
      drivers/staging/comedi/drivers/pcl726.c
  78. 4 0
      drivers/staging/comedi/drivers/pcl730.c
  79. 4 0
      drivers/staging/comedi/drivers/pcl812.c
  80. 4 0
      drivers/staging/comedi/drivers/pcl816.c
  81. 4 0
      drivers/staging/comedi/drivers/pcl818.c
  82. 4 0
      drivers/staging/comedi/drivers/pcm3724.c
  83. 4 0
      drivers/staging/comedi/drivers/pcm3730.c
  84. 4 0
      drivers/staging/comedi/drivers/pcm_common.c
  85. 4 0
      drivers/staging/comedi/drivers/pcmad.c
  86. 4 0
      drivers/staging/comedi/drivers/pcmda12.c
  87. 4 0
      drivers/staging/comedi/drivers/pcmmio.c
  88. 4 0
      drivers/staging/comedi/drivers/pcmuio.c
  89. 4 0
      drivers/staging/comedi/drivers/poc.c
  90. 4 0
      drivers/staging/comedi/drivers/rtd520.c
  91. 4 0
      drivers/staging/comedi/drivers/rti800.c
  92. 4 0
      drivers/staging/comedi/drivers/rti802.c
  93. 4 0
      drivers/staging/comedi/drivers/s526.c
  94. 4 0
      drivers/staging/comedi/drivers/serial2002.c
  95. 4 0
      drivers/staging/comedi/drivers/skel.c
  96. 4 0
      drivers/staging/comedi/drivers/ssv_dnp.c
  97. 4 0
      drivers/staging/comedi/drivers/unioxx5.c

+ 0 - 7
drivers/staging/comedi/comedidev.h

@@ -61,13 +61,7 @@
 	module_init(x ## _init_module);					\
 	module_exit(x ## _cleanup_module);
 
-#define COMEDI_MODULE_MACROS						\
-	MODULE_AUTHOR("Comedi http://www.comedi.org");		\
-	MODULE_DESCRIPTION("Comedi low-level driver");			\
-	MODULE_LICENSE("GPL");
-
 #define COMEDI_INITCLEANUP(x)						\
-	COMEDI_MODULE_MACROS		\
 	COMEDI_INITCLEANUP_NOMODULE(x)
 
 #define COMEDI_PCI_INITCLEANUP_NOMODULE(comedi_driver, pci_id_table) \
@@ -106,7 +100,6 @@
 	module_exit(comedi_driver ## _cleanup_module);
 
 #define COMEDI_PCI_INITCLEANUP(comedi_driver, pci_id_table) \
-	COMEDI_MODULE_MACROS \
 	COMEDI_PCI_INITCLEANUP_NOMODULE(comedi_driver, pci_id_table)
 
 #define PCI_VENDOR_ID_ADLINK		0x144a

+ 4 - 0
drivers/staging/comedi/drivers/8255.c

@@ -457,3 +457,7 @@ static int dev_8255_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/acl7225b.c

@@ -150,3 +150,7 @@ static int acl7225b_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_035.c

@@ -5,3 +5,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_035"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_1032.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_1032"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_1500.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_1500"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_1516.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_1516"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_1564.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_1564"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_16xx.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_16xx"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_2016.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_2016"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_2032.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_2032"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_2200.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_2200"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_3001.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_3001"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_3120.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_3120"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_3501.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_3501"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/addi_apci_3xxx.c

@@ -3,3 +3,7 @@
 #define ADDIDATA_DRIVER_NAME	"addi_apci_3xxx"
 
 #include "addi-data/addi_common.c"
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adl_pci6208.c

@@ -408,3 +408,7 @@ pci6208_pci_setup(struct pci_dev *pci_dev, unsigned long *io_base_ptr,
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adl_pci7230.c

@@ -204,3 +204,7 @@ static int adl_pci7230_di_insn_bits(struct comedi_device *dev,
 }
 
 COMEDI_PCI_INITCLEANUP(driver_adl_pci7230, adl_pci7230_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adl_pci7296.c

@@ -178,3 +178,7 @@ static int adl_pci7296_detach(struct comedi_device *dev)
 }
 
 COMEDI_PCI_INITCLEANUP(driver_adl_pci7296, adl_pci7296_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adl_pci7432.c

@@ -211,3 +211,7 @@ static int adl_pci7432_di_insn_bits(struct comedi_device *dev,
 }
 
 COMEDI_PCI_INITCLEANUP(driver_adl_pci7432, adl_pci7432_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adl_pci8164.c

@@ -390,3 +390,7 @@ static int adl_pci8164_insn_write_buf1(struct comedi_device *dev,
 }
 
 COMEDI_PCI_INITCLEANUP(driver_adl_pci8164, adl_pci8164_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adl_pci9111.c

@@ -1409,3 +1409,7 @@ static int pci9111_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adl_pci9118.c

@@ -2432,3 +2432,7 @@ static int pci9118_detach(struct comedi_device *dev)
 /*
 ==============================================================================
 */
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adq12b.c

@@ -403,3 +403,7 @@ static int adq12b_do_insn_bits(struct comedi_device *dev,
  * as necessary.
  */
 COMEDI_INITCLEANUP(driver_adq12b);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adv_pci1710.c

@@ -1613,3 +1613,7 @@ COMEDI_PCI_INITCLEANUP(driver_pci1710, pci1710_pci_table);
 /*
 ==============================================================================
 */
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adv_pci1723.c

@@ -497,3 +497,7 @@ static int pci1723_detach(struct comedi_device *dev)
  * as necessary.
  */
 COMEDI_PCI_INITCLEANUP(driver_pci1723, pci1723_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/adv_pci_dio.c

@@ -1257,3 +1257,7 @@ COMEDI_PCI_INITCLEANUP(driver_pci_dio, pci_dio_pci_table);
 /*
 ==============================================================================
 */
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/aio_aio12_8.c

@@ -228,3 +228,7 @@ static struct comedi_driver driver_aio_aio12_8 = {
 };
 
 COMEDI_INITCLEANUP(driver_aio_aio12_8);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/aio_iiro_16.c

@@ -185,3 +185,7 @@ static int aio_iiro_16_dio_insn_bits_read(struct comedi_device *dev,
 }
 
 COMEDI_INITCLEANUP(driver_aio_iiro_16);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/amplc_dio200.c

@@ -1501,3 +1501,7 @@ static int dio200_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/amplc_pc236.c

@@ -664,3 +664,7 @@ static irqreturn_t pc236_interrupt(int irq, void *d)
 	}
 	return IRQ_RETVAL(handled);
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/amplc_pc263.c

@@ -436,3 +436,7 @@ COMEDI_PCI_INITCLEANUP(driver_amplc_pc263, pc263_pci_table);
 #else
 COMEDI_INITCLEANUP(driver_amplc_pc263);
 #endif
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/amplc_pci224.c

@@ -1557,3 +1557,7 @@ static int pci224_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/amplc_pci230.c

@@ -3014,3 +3014,7 @@ static int pci230_ai_cancel(struct comedi_device *dev,
 	pci230_ai_stop(dev, s);
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/c6xdigio.c

@@ -518,3 +518,7 @@ static int c6xdigio_detach(struct comedi_device *dev)
 }
 
 COMEDI_INITCLEANUP(driver_c6xdigio);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/cb_pcidas.c

@@ -1872,3 +1872,7 @@ static int nvram_read(struct comedi_device *dev, unsigned int address,
  * as necessary.
  */
 COMEDI_PCI_INITCLEANUP(driver_cb_pcidas, cb_pcidas_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/cb_pcidas64.c

@@ -4303,3 +4303,7 @@ static void i2c_write(struct comedi_device *dev, unsigned int address,
 	}
 	i2c_stop(dev);
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/cb_pcidda.c

@@ -858,3 +858,7 @@ static void cb_pcidda_calibrate(struct comedi_device *dev, unsigned int channel,
  * as necessary.
  */
 COMEDI_PCI_INITCLEANUP(driver_cb_pcidda, cb_pcidda_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/cb_pcidio.c

@@ -301,3 +301,7 @@ static int pcidio_detach(struct comedi_device *dev)
  * as necessary.
  */
 COMEDI_PCI_INITCLEANUP(driver_cb_pcidio, pcidio_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/cb_pcimdas.c

@@ -492,3 +492,7 @@ static int cb_pcimdas_ao_rinsn(struct comedi_device *dev,
  * as necessary.
  */
 COMEDI_PCI_INITCLEANUP(driver_cb_pcimdas, cb_pcimdas_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/comedi_parport.c

@@ -396,3 +396,7 @@ static int parport_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/comedi_test.c

@@ -549,3 +549,7 @@ static int waveform_ao_insn_write(struct comedi_device *dev,
 
 	return insn->n;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/contec_pci_dio.c

@@ -233,3 +233,7 @@ static int contec_di_insn_bits(struct comedi_device *dev,
 }
 
 COMEDI_PCI_INITCLEANUP(driver_contec, contec_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/daqboard2000.c

@@ -888,3 +888,7 @@ static int daqboard2000_detach(struct comedi_device *dev)
 }
 
 COMEDI_PCI_INITCLEANUP(driver_daqboard2000, daqboard2000_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/das08.c

@@ -1090,3 +1090,7 @@ COMEDI_INITCLEANUP(driver_das08);
 #ifdef CONFIG_COMEDI_PCMCIA
 EXPORT_SYMBOL_GPL(das08_cs_boards);
 #endif
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/das16.c

@@ -1776,3 +1776,7 @@ static void das16_ai_munge(struct comedi_device *dev,
 
 	}
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/das16m1.c

@@ -777,3 +777,7 @@ static int das16m1_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/das1800.c

@@ -1800,3 +1800,7 @@ static unsigned int suggest_transfer_size(struct comedi_cmd *cmd)
 
 	return size;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/das6402.c

@@ -360,3 +360,7 @@ static int das6402_attach(struct comedi_device *dev,
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/das800.c

@@ -905,3 +905,7 @@ static int das800_set_frequency(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/dmm32at.c

@@ -1096,3 +1096,7 @@ void dmm32at_setaitimer(struct comedi_device *dev, unsigned int nansec)
  * as necessary.
  */
 COMEDI_INITCLEANUP(driver_dmm32at);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/dt2801.c

@@ -720,3 +720,7 @@ static int dt2801_dio_insn_config(struct comedi_device *dev,
 
 	return 1;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/dt2811.c

@@ -625,3 +625,7 @@ static int dt2811_do_insn_bits(struct comedi_device *dev,
 
 	return 2;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/dt2814.c

@@ -387,3 +387,7 @@ static irqreturn_t dt2814_interrupt(int irq, void *d)
 	comedi_event(dev, s);
 	return IRQ_HANDLED;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/dt2815.c

@@ -255,3 +255,7 @@ static int dt2815_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/dt2817.c

@@ -180,3 +180,7 @@ static int dt2817_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/dt282x.c

@@ -1502,3 +1502,7 @@ static int dt282x_grab_dma(struct comedi_device *dev, int dma1, int dma2)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/dt3000.c

@@ -991,3 +991,7 @@ static struct pci_dev *dt_pci_find_device(struct pci_dev *from, int *board)
 	*board = -1;
 	return from;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/fl512.c

@@ -205,3 +205,7 @@ static int fl512_detach(struct comedi_device *dev)
 	printk(KERN_INFO "comedi%d: fl512: dummy i detach\n", dev->minor);
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/gsc_hpdi.c

@@ -1076,3 +1076,7 @@ static int hpdi_cancel(struct comedi_device *dev, struct comedi_subdevice *s)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/icp_multi.c

@@ -1125,3 +1125,7 @@ static int icp_multi_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/ii_pci20kc.c

@@ -641,3 +641,7 @@ static unsigned int pci20xxx_di(struct comedi_device *dev,
 #endif
 
 COMEDI_INITCLEANUP(driver_pci20xxx);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/jr3_pci.c

@@ -988,3 +988,7 @@ static int jr3_pci_detach(struct comedi_device *dev)
 }
 
 COMEDI_PCI_INITCLEANUP(driver_jr3_pci, jr3_pci_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/ke_counter.c

@@ -259,3 +259,7 @@ static int cnt_detach(struct comedi_device *dev)
 	       dev->minor);
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/me4000.c

@@ -2384,3 +2384,7 @@ static int me4000_cnt_insn_write(struct comedi_device *dev,
 }
 
 COMEDI_PCI_INITCLEANUP(driver_me4000, me4000_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/me_daq.c

@@ -857,3 +857,7 @@ static int me_detach(struct comedi_device *dev)
 	}
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/mite.c

@@ -829,3 +829,7 @@ void __exit cleanup_module(void)
 	mite_cleanup();
 }
 #endif
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/mpc624.c

@@ -407,3 +407,7 @@ static int mpc624_ai_rinsn(struct comedi_device *dev,
 }
 
 COMEDI_INITCLEANUP(driver_mpc624);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/multiq3.c

@@ -338,3 +338,7 @@ static int multiq3_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/ni_at_a2150.c

@@ -910,3 +910,7 @@ static int a2150_set_chanlist(struct comedi_device *dev,
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/ni_at_ao.c

@@ -459,3 +459,7 @@ static int atao_calib_insn_write(struct comedi_device *dev,
 
 	return insn->n;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/ni_atmio16d.c

@@ -887,3 +887,7 @@ static int atmio16d_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/ni_labpc.c

@@ -2088,3 +2088,7 @@ EXPORT_SYMBOL_GPL(labpc_common_detach);
 EXPORT_SYMBOL_GPL(range_labpc_1200_ai);
 EXPORT_SYMBOL_GPL(labpc_1200_ai_gain_bits);
 EXPORT_SYMBOL_GPL(labpc_1200_is_unipolar);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcl711.c

@@ -628,3 +628,7 @@ static int pcl711_attach(struct comedi_device *dev, struct comedi_devconfig *it)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcl724.c

@@ -221,3 +221,7 @@ static int pcl724_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcl725.c

@@ -110,3 +110,7 @@ static int pcl725_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcl726.c

@@ -381,3 +381,7 @@ static int pcl726_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcl730.c

@@ -166,3 +166,7 @@ static int pcl730_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcl812.c

@@ -1660,3 +1660,7 @@ static int pcl812_detach(struct comedi_device *dev)
 	free_resources(dev);
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcl816.c

@@ -1285,3 +1285,7 @@ static int pcl816_detach(struct comedi_device *dev)
 #endif
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcl818.c

@@ -2036,3 +2036,7 @@ static int pcl818_detach(struct comedi_device *dev)
 	free_resources(dev);
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcm3724.c

@@ -307,3 +307,7 @@ static int pcm3724_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcm3730.c

@@ -154,3 +154,7 @@ static int pcm3730_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcm_common.c

@@ -109,3 +109,7 @@ int comedi_pcm_cmdtest(struct comedi_device *dev,
 	return 0;
 }
 EXPORT_SYMBOL(comedi_pcm_cmdtest);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcmad.c

@@ -176,3 +176,7 @@ static int pcmad_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcmda12.c

@@ -304,3 +304,7 @@ static int ao_rinsn(struct comedi_device *dev, struct comedi_subdevice *s,
  * as necessary.
  */
 COMEDI_INITCLEANUP(driver);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcmmio.c

@@ -1334,3 +1334,7 @@ static int ao_winsn(struct comedi_device *dev, struct comedi_subdevice *s,
  * as necessary.
  */
 COMEDI_INITCLEANUP(driver);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/pcmuio.c

@@ -1019,3 +1019,7 @@ pcmuio_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s,
  * as necessary.
  */
 COMEDI_INITCLEANUP(driver);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/poc.c

@@ -249,3 +249,7 @@ static int pcl734_insn_bits(struct comedi_device *dev,
 }
 
 COMEDI_INITCLEANUP(driver_poc);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/rtd520.c

@@ -2357,3 +2357,7 @@ static int rtd_dio_insn_config(struct comedi_device *dev,
  * as necessary.
  */
 COMEDI_PCI_INITCLEANUP(rtd520Driver, rtd520_pci_table);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/rti800.c

@@ -475,3 +475,7 @@ static int rti800_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/rti802.c

@@ -150,3 +150,7 @@ static int rti802_detach(struct comedi_device *dev)
 
 	return 0;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/s526.c

@@ -1003,3 +1003,7 @@ static int s526_dio_insn_config(struct comedi_device *dev,
  * as necessary.
  */
 COMEDI_INITCLEANUP(driver_s526);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/serial2002.c

@@ -918,3 +918,7 @@ static int serial2002_detach(struct comedi_device *dev)
 }
 
 COMEDI_INITCLEANUP(driver_serial2002);
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/skel.c

@@ -629,3 +629,7 @@ COMEDI_INITCLEANUP(driver_skel);
  * instead.
  */
 /* COMEDI_PCI_INITCLEANUP(driver_skel, skel_pci_table) */
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/ssv_dnp.c

@@ -314,3 +314,7 @@ static int dnp_dio_insn_config(struct comedi_device *dev,
 	return 1;
 
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");

+ 4 - 0
drivers/staging/comedi/drivers/unioxx5.c

@@ -529,3 +529,7 @@ static int __unioxx5_define_chan_offset(int chan_num)
 
 	return (chan_num >> 3) + 1;
 }
+
+MODULE_AUTHOR("Comedi http://www.comedi.org");
+MODULE_DESCRIPTION("Comedi low-level driver");
+MODULE_LICENSE("GPL");