diff options
47 files changed, 47 insertions, 567 deletions
diff --git a/drivers/staging/iio/accel/adis16201_core.c b/drivers/staging/iio/accel/adis16201_core.c index 1c5dad53784..97f747eac64 100644 --- a/drivers/staging/iio/accel/adis16201_core.c +++ b/drivers/staging/iio/accel/adis16201_core.c | |||
@@ -549,18 +549,7 @@ static struct spi_driver adis16201_driver = { | |||
549 | .probe = adis16201_probe, | 549 | .probe = adis16201_probe, |
550 | .remove = __devexit_p(adis16201_remove), | 550 | .remove = __devexit_p(adis16201_remove), |
551 | }; | 551 | }; |
552 | 552 | module_spi_driver(adis16201_driver); | |
553 | static __init int adis16201_init(void) | ||
554 | { | ||
555 | return spi_register_driver(&adis16201_driver); | ||
556 | } | ||
557 | module_init(adis16201_init); | ||
558 | |||
559 | static __exit void adis16201_exit(void) | ||
560 | { | ||
561 | spi_unregister_driver(&adis16201_driver); | ||
562 | } | ||
563 | module_exit(adis16201_exit); | ||
564 | 553 | ||
565 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 554 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
566 | MODULE_DESCRIPTION("Analog Devices ADIS16201 Programmable Digital Vibration Sensor driver"); | 555 | MODULE_DESCRIPTION("Analog Devices ADIS16201 Programmable Digital Vibration Sensor driver"); |
diff --git a/drivers/staging/iio/accel/adis16203_core.c b/drivers/staging/iio/accel/adis16203_core.c index 8a3337442af..a6d6d27f3c9 100644 --- a/drivers/staging/iio/accel/adis16203_core.c +++ b/drivers/staging/iio/accel/adis16203_core.c | |||
@@ -504,18 +504,7 @@ static struct spi_driver adis16203_driver = { | |||
504 | .probe = adis16203_probe, | 504 | .probe = adis16203_probe, |
505 | .remove = __devexit_p(adis16203_remove), | 505 | .remove = __devexit_p(adis16203_remove), |
506 | }; | 506 | }; |
507 | 507 | module_spi_driver(adis16203_driver); | |
508 | static __init int adis16203_init(void) | ||
509 | { | ||
510 | return spi_register_driver(&adis16203_driver); | ||
511 | } | ||
512 | module_init(adis16203_init); | ||
513 | |||
514 | static __exit void adis16203_exit(void) | ||
515 | { | ||
516 | spi_unregister_driver(&adis16203_driver); | ||
517 | } | ||
518 | module_exit(adis16203_exit); | ||
519 | 508 | ||
520 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 509 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
521 | MODULE_DESCRIPTION("Analog Devices ADIS16203 Programmable Digital Vibration Sensor driver"); | 510 | MODULE_DESCRIPTION("Analog Devices ADIS16203 Programmable Digital Vibration Sensor driver"); |
diff --git a/drivers/staging/iio/accel/adis16204_core.c b/drivers/staging/iio/accel/adis16204_core.c index 644ac8e4d2a..7ac5b4c533d 100644 --- a/drivers/staging/iio/accel/adis16204_core.c +++ b/drivers/staging/iio/accel/adis16204_core.c | |||
@@ -577,18 +577,7 @@ static struct spi_driver adis16204_driver = { | |||
577 | .probe = adis16204_probe, | 577 | .probe = adis16204_probe, |
578 | .remove = __devexit_p(adis16204_remove), | 578 | .remove = __devexit_p(adis16204_remove), |
579 | }; | 579 | }; |
580 | 580 | module_spi_driver(adis16204_driver); | |
581 | static __init int adis16204_init(void) | ||
582 | { | ||
583 | return spi_register_driver(&adis16204_driver); | ||
584 | } | ||
585 | module_init(adis16204_init); | ||
586 | |||
587 | static __exit void adis16204_exit(void) | ||
588 | { | ||
589 | spi_unregister_driver(&adis16204_driver); | ||
590 | } | ||
591 | module_exit(adis16204_exit); | ||
592 | 581 | ||
593 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 582 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
594 | MODULE_DESCRIPTION("ADIS16204 High-g Digital Impact Sensor and Recorder"); | 583 | MODULE_DESCRIPTION("ADIS16204 High-g Digital Impact Sensor and Recorder"); |
diff --git a/drivers/staging/iio/accel/adis16209_core.c b/drivers/staging/iio/accel/adis16209_core.c index 0a8571b18b3..c03afbf5bbd 100644 --- a/drivers/staging/iio/accel/adis16209_core.c +++ b/drivers/staging/iio/accel/adis16209_core.c | |||
@@ -553,18 +553,7 @@ static struct spi_driver adis16209_driver = { | |||
553 | .probe = adis16209_probe, | 553 | .probe = adis16209_probe, |
554 | .remove = __devexit_p(adis16209_remove), | 554 | .remove = __devexit_p(adis16209_remove), |
555 | }; | 555 | }; |
556 | 556 | module_spi_driver(adis16209_driver); | |
557 | static __init int adis16209_init(void) | ||
558 | { | ||
559 | return spi_register_driver(&adis16209_driver); | ||
560 | } | ||
561 | module_init(adis16209_init); | ||
562 | |||
563 | static __exit void adis16209_exit(void) | ||
564 | { | ||
565 | spi_unregister_driver(&adis16209_driver); | ||
566 | } | ||
567 | module_exit(adis16209_exit); | ||
568 | 557 | ||
569 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 558 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
570 | MODULE_DESCRIPTION("Analog Devices ADIS16209 Digital Vibration Sensor driver"); | 559 | MODULE_DESCRIPTION("Analog Devices ADIS16209 Digital Vibration Sensor driver"); |
diff --git a/drivers/staging/iio/accel/adis16220_core.c b/drivers/staging/iio/accel/adis16220_core.c index 6d4503de192..73298e7849e 100644 --- a/drivers/staging/iio/accel/adis16220_core.c +++ b/drivers/staging/iio/accel/adis16220_core.c | |||
@@ -708,18 +708,7 @@ static struct spi_driver adis16220_driver = { | |||
708 | .probe = adis16220_probe, | 708 | .probe = adis16220_probe, |
709 | .remove = __devexit_p(adis16220_remove), | 709 | .remove = __devexit_p(adis16220_remove), |
710 | }; | 710 | }; |
711 | 711 | module_spi_driver(adis16220_driver); | |
712 | static __init int adis16220_init(void) | ||
713 | { | ||
714 | return spi_register_driver(&adis16220_driver); | ||
715 | } | ||
716 | module_init(adis16220_init); | ||
717 | |||
718 | static __exit void adis16220_exit(void) | ||
719 | { | ||
720 | spi_unregister_driver(&adis16220_driver); | ||
721 | } | ||
722 | module_exit(adis16220_exit); | ||
723 | 712 | ||
724 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 713 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
725 | MODULE_DESCRIPTION("Analog Devices ADIS16220 Digital Vibration Sensor"); | 714 | MODULE_DESCRIPTION("Analog Devices ADIS16220 Digital Vibration Sensor"); |
diff --git a/drivers/staging/iio/accel/adis16240_core.c b/drivers/staging/iio/accel/adis16240_core.c index b8be2925d61..88881b9919e 100644 --- a/drivers/staging/iio/accel/adis16240_core.c +++ b/drivers/staging/iio/accel/adis16240_core.c | |||
@@ -606,18 +606,7 @@ static struct spi_driver adis16240_driver = { | |||
606 | .probe = adis16240_probe, | 606 | .probe = adis16240_probe, |
607 | .remove = __devexit_p(adis16240_remove), | 607 | .remove = __devexit_p(adis16240_remove), |
608 | }; | 608 | }; |
609 | 609 | module_spi_driver(adis16240_driver); | |
610 | static __init int adis16240_init(void) | ||
611 | { | ||
612 | return spi_register_driver(&adis16240_driver); | ||
613 | } | ||
614 | module_init(adis16240_init); | ||
615 | |||
616 | static __exit void adis16240_exit(void) | ||
617 | { | ||
618 | spi_unregister_driver(&adis16240_driver); | ||
619 | } | ||
620 | module_exit(adis16240_exit); | ||
621 | 610 | ||
622 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 611 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
623 | MODULE_DESCRIPTION("Analog Devices Programmable Impact Sensor and Recorder"); | 612 | MODULE_DESCRIPTION("Analog Devices Programmable Impact Sensor and Recorder"); |
diff --git a/drivers/staging/iio/accel/kxsd9.c b/drivers/staging/iio/accel/kxsd9.c index 5238503f680..cfce21c2edd 100644 --- a/drivers/staging/iio/accel/kxsd9.c +++ b/drivers/staging/iio/accel/kxsd9.c | |||
@@ -280,18 +280,7 @@ static struct spi_driver kxsd9_driver = { | |||
280 | .remove = __devexit_p(kxsd9_remove), | 280 | .remove = __devexit_p(kxsd9_remove), |
281 | .id_table = kxsd9_id, | 281 | .id_table = kxsd9_id, |
282 | }; | 282 | }; |
283 | 283 | module_spi_driver(kxsd9_driver); | |
284 | static __init int kxsd9_spi_init(void) | ||
285 | { | ||
286 | return spi_register_driver(&kxsd9_driver); | ||
287 | } | ||
288 | module_init(kxsd9_spi_init); | ||
289 | |||
290 | static __exit void kxsd9_spi_exit(void) | ||
291 | { | ||
292 | spi_unregister_driver(&kxsd9_driver); | ||
293 | } | ||
294 | module_exit(kxsd9_spi_exit); | ||
295 | 284 | ||
296 | MODULE_AUTHOR("Jonathan Cameron <jic23@cam.ac.uk>"); | 285 | MODULE_AUTHOR("Jonathan Cameron <jic23@cam.ac.uk>"); |
297 | MODULE_DESCRIPTION("Kionix KXSD9 SPI driver"); | 286 | MODULE_DESCRIPTION("Kionix KXSD9 SPI driver"); |
diff --git a/drivers/staging/iio/accel/lis3l02dq_core.c b/drivers/staging/iio/accel/lis3l02dq_core.c index 559545a4233..6877521ec17 100644 --- a/drivers/staging/iio/accel/lis3l02dq_core.c +++ b/drivers/staging/iio/accel/lis3l02dq_core.c | |||
@@ -804,18 +804,7 @@ static struct spi_driver lis3l02dq_driver = { | |||
804 | .probe = lis3l02dq_probe, | 804 | .probe = lis3l02dq_probe, |
805 | .remove = __devexit_p(lis3l02dq_remove), | 805 | .remove = __devexit_p(lis3l02dq_remove), |
806 | }; | 806 | }; |
807 | 807 | module_spi_driver(lis3l02dq_driver); | |
808 | static __init int lis3l02dq_init(void) | ||
809 | { | ||
810 | return spi_register_driver(&lis3l02dq_driver); | ||
811 | } | ||
812 | module_init(lis3l02dq_init); | ||
813 | |||
814 | static __exit void lis3l02dq_exit(void) | ||
815 | { | ||
816 | spi_unregister_driver(&lis3l02dq_driver); | ||
817 | } | ||
818 | module_exit(lis3l02dq_exit); | ||
819 | 808 | ||
820 | MODULE_AUTHOR("Jonathan Cameron <jic23@cam.ac.uk>"); | 809 | MODULE_AUTHOR("Jonathan Cameron <jic23@cam.ac.uk>"); |
821 | MODULE_DESCRIPTION("ST LIS3L02DQ Accelerometer SPI driver"); | 810 | MODULE_DESCRIPTION("ST LIS3L02DQ Accelerometer SPI driver"); |
diff --git a/drivers/staging/iio/accel/sca3000_core.c b/drivers/staging/iio/accel/sca3000_core.c index a44a70589db..6c359074a06 100644 --- a/drivers/staging/iio/accel/sca3000_core.c +++ b/drivers/staging/iio/accel/sca3000_core.c | |||
@@ -1250,18 +1250,7 @@ static struct spi_driver sca3000_driver = { | |||
1250 | .remove = __devexit_p(sca3000_remove), | 1250 | .remove = __devexit_p(sca3000_remove), |
1251 | .id_table = sca3000_id, | 1251 | .id_table = sca3000_id, |
1252 | }; | 1252 | }; |
1253 | 1253 | module_spi_driver(sca3000_driver); | |
1254 | static __init int sca3000_init(void) | ||
1255 | { | ||
1256 | return spi_register_driver(&sca3000_driver); | ||
1257 | } | ||
1258 | module_init(sca3000_init); | ||
1259 | |||
1260 | static __exit void sca3000_exit(void) | ||
1261 | { | ||
1262 | spi_unregister_driver(&sca3000_driver); | ||
1263 | } | ||
1264 | module_exit(sca3000_exit); | ||
1265 | 1254 | ||
1266 | MODULE_AUTHOR("Jonathan Cameron <jic23@cam.ac.uk>"); | 1255 | MODULE_AUTHOR("Jonathan Cameron <jic23@cam.ac.uk>"); |
1267 | MODULE_DESCRIPTION("VTI SCA3000 Series Accelerometers SPI driver"); | 1256 | MODULE_DESCRIPTION("VTI SCA3000 Series Accelerometers SPI driver"); |
diff --git a/drivers/staging/iio/adc/ad7192.c b/drivers/staging/iio/adc/ad7192.c index 31c376b9d5e..a6a4a4e1f18 100644 --- a/drivers/staging/iio/adc/ad7192.c +++ b/drivers/staging/iio/adc/ad7192.c | |||
@@ -1161,18 +1161,7 @@ static struct spi_driver ad7192_driver = { | |||
1161 | .remove = __devexit_p(ad7192_remove), | 1161 | .remove = __devexit_p(ad7192_remove), |
1162 | .id_table = ad7192_id, | 1162 | .id_table = ad7192_id, |
1163 | }; | 1163 | }; |
1164 | 1164 | module_spi_driver(ad7192_driver); | |
1165 | static int __init ad7192_init(void) | ||
1166 | { | ||
1167 | return spi_register_driver(&ad7192_driver); | ||
1168 | } | ||
1169 | module_init(ad7192_init); | ||
1170 | |||
1171 | static void __exit ad7192_exit(void) | ||
1172 | { | ||
1173 | spi_unregister_driver(&ad7192_driver); | ||
1174 | } | ||
1175 | module_exit(ad7192_exit); | ||
1176 | 1165 | ||
1177 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 1166 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
1178 | MODULE_DESCRIPTION("Analog Devices AD7190, AD7192, AD7195 ADC"); | 1167 | MODULE_DESCRIPTION("Analog Devices AD7190, AD7192, AD7195 ADC"); |
diff --git a/drivers/staging/iio/adc/ad7280a.c b/drivers/staging/iio/adc/ad7280a.c index 372d059042f..dbaeae81e87 100644 --- a/drivers/staging/iio/adc/ad7280a.c +++ b/drivers/staging/iio/adc/ad7280a.c | |||
@@ -979,18 +979,7 @@ static struct spi_driver ad7280_driver = { | |||
979 | .remove = __devexit_p(ad7280_remove), | 979 | .remove = __devexit_p(ad7280_remove), |
980 | .id_table = ad7280_id, | 980 | .id_table = ad7280_id, |
981 | }; | 981 | }; |
982 | 982 | module_spi_driver(ad7280_driver); | |
983 | static int __init ad7280_init(void) | ||
984 | { | ||
985 | return spi_register_driver(&ad7280_driver); | ||
986 | } | ||
987 | module_init(ad7280_init); | ||
988 | |||
989 | static void __exit ad7280_exit(void) | ||
990 | { | ||
991 | spi_unregister_driver(&ad7280_driver); | ||
992 | } | ||
993 | module_exit(ad7280_exit); | ||
994 | 983 | ||
995 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 984 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
996 | MODULE_DESCRIPTION("Analog Devices AD7280A"); | 985 | MODULE_DESCRIPTION("Analog Devices AD7280A"); |
diff --git a/drivers/staging/iio/adc/ad7298_core.c b/drivers/staging/iio/adc/ad7298_core.c index c1de73a1ca9..a799bd1922d 100644 --- a/drivers/staging/iio/adc/ad7298_core.c +++ b/drivers/staging/iio/adc/ad7298_core.c | |||
@@ -276,18 +276,7 @@ static struct spi_driver ad7298_driver = { | |||
276 | .remove = __devexit_p(ad7298_remove), | 276 | .remove = __devexit_p(ad7298_remove), |
277 | .id_table = ad7298_id, | 277 | .id_table = ad7298_id, |
278 | }; | 278 | }; |
279 | 279 | module_spi_driver(ad7298_driver); | |
280 | static int __init ad7298_init(void) | ||
281 | { | ||
282 | return spi_register_driver(&ad7298_driver); | ||
283 | } | ||
284 | module_init(ad7298_init); | ||
285 | |||
286 | static void __exit ad7298_exit(void) | ||
287 | { | ||
288 | spi_unregister_driver(&ad7298_driver); | ||
289 | } | ||
290 | module_exit(ad7298_exit); | ||
291 | 280 | ||
292 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 281 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
293 | MODULE_DESCRIPTION("Analog Devices AD7298 ADC"); | 282 | MODULE_DESCRIPTION("Analog Devices AD7298 ADC"); |
diff --git a/drivers/staging/iio/adc/ad7476_core.c b/drivers/staging/iio/adc/ad7476_core.c index fd79facc6ca..0b5852030ab 100644 --- a/drivers/staging/iio/adc/ad7476_core.c +++ b/drivers/staging/iio/adc/ad7476_core.c | |||
@@ -248,18 +248,7 @@ static struct spi_driver ad7476_driver = { | |||
248 | .remove = __devexit_p(ad7476_remove), | 248 | .remove = __devexit_p(ad7476_remove), |
249 | .id_table = ad7476_id, | 249 | .id_table = ad7476_id, |
250 | }; | 250 | }; |
251 | 251 | module_spi_driver(ad7476_driver); | |
252 | static int __init ad7476_init(void) | ||
253 | { | ||
254 | return spi_register_driver(&ad7476_driver); | ||
255 | } | ||
256 | module_init(ad7476_init); | ||
257 | |||
258 | static void __exit ad7476_exit(void) | ||
259 | { | ||
260 | spi_unregister_driver(&ad7476_driver); | ||
261 | } | ||
262 | module_exit(ad7476_exit); | ||
263 | 252 | ||
264 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 253 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
265 | MODULE_DESCRIPTION("Analog Devices AD7475/6/7/8(A) AD7466/7/8 ADC"); | 254 | MODULE_DESCRIPTION("Analog Devices AD7475/6/7/8(A) AD7466/7/8 ADC"); |
diff --git a/drivers/staging/iio/adc/ad7606_spi.c b/drivers/staging/iio/adc/ad7606_spi.c index aede1ba5e04..b984bd2048b 100644 --- a/drivers/staging/iio/adc/ad7606_spi.c +++ b/drivers/staging/iio/adc/ad7606_spi.c | |||
@@ -109,18 +109,7 @@ static struct spi_driver ad7606_driver = { | |||
109 | .remove = __devexit_p(ad7606_spi_remove), | 109 | .remove = __devexit_p(ad7606_spi_remove), |
110 | .id_table = ad7606_id, | 110 | .id_table = ad7606_id, |
111 | }; | 111 | }; |
112 | 112 | module_spi_driver(ad7606_driver); | |
113 | static int __init ad7606_spi_init(void) | ||
114 | { | ||
115 | return spi_register_driver(&ad7606_driver); | ||
116 | } | ||
117 | module_init(ad7606_spi_init); | ||
118 | |||
119 | static void __exit ad7606_spi_exit(void) | ||
120 | { | ||
121 | spi_unregister_driver(&ad7606_driver); | ||
122 | } | ||
123 | module_exit(ad7606_spi_exit); | ||
124 | 113 | ||
125 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 114 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
126 | MODULE_DESCRIPTION("Analog Devices AD7606 ADC"); | 115 | MODULE_DESCRIPTION("Analog Devices AD7606 ADC"); |
diff --git a/drivers/staging/iio/adc/ad7780.c b/drivers/staging/iio/adc/ad7780.c index 7a579a1fd69..ec90261cbc3 100644 --- a/drivers/staging/iio/adc/ad7780.c +++ b/drivers/staging/iio/adc/ad7780.c | |||
@@ -283,18 +283,7 @@ static struct spi_driver ad7780_driver = { | |||
283 | .remove = __devexit_p(ad7780_remove), | 283 | .remove = __devexit_p(ad7780_remove), |
284 | .id_table = ad7780_id, | 284 | .id_table = ad7780_id, |
285 | }; | 285 | }; |
286 | 286 | module_spi_driver(ad7780_driver); | |
287 | static int __init ad7780_init(void) | ||
288 | { | ||
289 | return spi_register_driver(&ad7780_driver); | ||
290 | } | ||
291 | module_init(ad7780_init); | ||
292 | |||
293 | static void __exit ad7780_exit(void) | ||
294 | { | ||
295 | spi_unregister_driver(&ad7780_driver); | ||
296 | } | ||
297 | module_exit(ad7780_exit); | ||
298 | 287 | ||
299 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 288 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
300 | MODULE_DESCRIPTION("Analog Devices AD7780/1 ADC"); | 289 | MODULE_DESCRIPTION("Analog Devices AD7780/1 ADC"); |
diff --git a/drivers/staging/iio/adc/ad7793.c b/drivers/staging/iio/adc/ad7793.c index 999f8f746cf..1c5588e88cd 100644 --- a/drivers/staging/iio/adc/ad7793.c +++ b/drivers/staging/iio/adc/ad7793.c | |||
@@ -1045,18 +1045,7 @@ static struct spi_driver ad7793_driver = { | |||
1045 | .remove = __devexit_p(ad7793_remove), | 1045 | .remove = __devexit_p(ad7793_remove), |
1046 | .id_table = ad7793_id, | 1046 | .id_table = ad7793_id, |
1047 | }; | 1047 | }; |
1048 | 1048 | module_spi_driver(ad7793_driver); | |
1049 | static int __init ad7793_init(void) | ||
1050 | { | ||
1051 | return spi_register_driver(&ad7793_driver); | ||
1052 | } | ||
1053 | module_init(ad7793_init); | ||
1054 | |||
1055 | static void __exit ad7793_exit(void) | ||
1056 | { | ||
1057 | spi_unregister_driver(&ad7793_driver); | ||
1058 | } | ||
1059 | module_exit(ad7793_exit); | ||
1060 | 1049 | ||
1061 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 1050 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
1062 | MODULE_DESCRIPTION("Analog Devices AD7792/3 ADC"); | 1051 | MODULE_DESCRIPTION("Analog Devices AD7792/3 ADC"); |
diff --git a/drivers/staging/iio/adc/ad7816.c b/drivers/staging/iio/adc/ad7816.c index bdb90492b8a..acbf9363132 100644 --- a/drivers/staging/iio/adc/ad7816.c +++ b/drivers/staging/iio/adc/ad7816.c | |||
@@ -466,21 +466,9 @@ static struct spi_driver ad7816_driver = { | |||
466 | .remove = __devexit_p(ad7816_remove), | 466 | .remove = __devexit_p(ad7816_remove), |
467 | .id_table = ad7816_id, | 467 | .id_table = ad7816_id, |
468 | }; | 468 | }; |
469 | 469 | module_spi_driver(ad7816_driver); | |
470 | static __init int ad7816_init(void) | ||
471 | { | ||
472 | return spi_register_driver(&ad7816_driver); | ||
473 | } | ||
474 | |||
475 | static __exit void ad7816_exit(void) | ||
476 | { | ||
477 | spi_unregister_driver(&ad7816_driver); | ||
478 | } | ||
479 | 470 | ||
480 | MODULE_AUTHOR("Sonic Zhang <sonic.zhang@analog.com>"); | 471 | MODULE_AUTHOR("Sonic Zhang <sonic.zhang@analog.com>"); |
481 | MODULE_DESCRIPTION("Analog Devices AD7816/7/8 digital" | 472 | MODULE_DESCRIPTION("Analog Devices AD7816/7/8 digital" |
482 | " temperature sensor driver"); | 473 | " temperature sensor driver"); |
483 | MODULE_LICENSE("GPL v2"); | 474 | MODULE_LICENSE("GPL v2"); |
484 | |||
485 | module_init(ad7816_init); | ||
486 | module_exit(ad7816_exit); | ||
diff --git a/drivers/staging/iio/adc/ad7887_core.c b/drivers/staging/iio/adc/ad7887_core.c index 609dcd5f2dd..91b8fb09d92 100644 --- a/drivers/staging/iio/adc/ad7887_core.c +++ b/drivers/staging/iio/adc/ad7887_core.c | |||
@@ -257,18 +257,7 @@ static struct spi_driver ad7887_driver = { | |||
257 | .remove = __devexit_p(ad7887_remove), | 257 | .remove = __devexit_p(ad7887_remove), |
258 | .id_table = ad7887_id, | 258 | .id_table = ad7887_id, |
259 | }; | 259 | }; |
260 | 260 | module_spi_driver(ad7887_driver); | |
261 | static int __init ad7887_init(void) | ||
262 | { | ||
263 | return spi_register_driver(&ad7887_driver); | ||
264 | } | ||
265 | module_init(ad7887_init); | ||
266 | |||
267 | static void __exit ad7887_exit(void) | ||
268 | { | ||
269 | spi_unregister_driver(&ad7887_driver); | ||
270 | } | ||
271 | module_exit(ad7887_exit); | ||
272 | 261 | ||
273 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 262 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
274 | MODULE_DESCRIPTION("Analog Devices AD7887 ADC"); | 263 | MODULE_DESCRIPTION("Analog Devices AD7887 ADC"); |
diff --git a/drivers/staging/iio/adc/adt7310.c b/drivers/staging/iio/adc/adt7310.c index c9e0be3b1cf..bc307f3b024 100644 --- a/drivers/staging/iio/adc/adt7310.c +++ b/drivers/staging/iio/adc/adt7310.c | |||
@@ -884,21 +884,9 @@ static struct spi_driver adt7310_driver = { | |||
884 | .remove = __devexit_p(adt7310_remove), | 884 | .remove = __devexit_p(adt7310_remove), |
885 | .id_table = adt7310_id, | 885 | .id_table = adt7310_id, |
886 | }; | 886 | }; |
887 | 887 | module_spi_driver(adt7310_driver); | |
888 | static __init int adt7310_init(void) | ||
889 | { | ||
890 | return spi_register_driver(&adt7310_driver); | ||
891 | } | ||
892 | |||
893 | static __exit void adt7310_exit(void) | ||
894 | { | ||
895 | spi_unregister_driver(&adt7310_driver); | ||
896 | } | ||
897 | 888 | ||
898 | MODULE_AUTHOR("Sonic Zhang <sonic.zhang@analog.com>"); | 889 | MODULE_AUTHOR("Sonic Zhang <sonic.zhang@analog.com>"); |
899 | MODULE_DESCRIPTION("Analog Devices ADT7310 digital" | 890 | MODULE_DESCRIPTION("Analog Devices ADT7310 digital" |
900 | " temperature sensor driver"); | 891 | " temperature sensor driver"); |
901 | MODULE_LICENSE("GPL v2"); | 892 | MODULE_LICENSE("GPL v2"); |
902 | |||
903 | module_init(adt7310_init); | ||
904 | module_exit(adt7310_exit); | ||
diff --git a/drivers/staging/iio/addac/adt7316-spi.c b/drivers/staging/iio/addac/adt7316-spi.c index 369d4d01ed9..1e93c7b7aed 100644 --- a/drivers/staging/iio/addac/adt7316-spi.c +++ b/drivers/staging/iio/addac/adt7316-spi.c | |||
@@ -160,21 +160,9 @@ static struct spi_driver adt7316_driver = { | |||
160 | .resume = adt7316_spi_resume, | 160 | .resume = adt7316_spi_resume, |
161 | .id_table = adt7316_spi_id, | 161 | .id_table = adt7316_spi_id, |
162 | }; | 162 | }; |
163 | 163 | module_spi_driver(adt7316_driver); | |
164 | static __init int adt7316_spi_init(void) | ||
165 | { | ||
166 | return spi_register_driver(&adt7316_driver); | ||
167 | } | ||
168 | |||
169 | static __exit void adt7316_spi_exit(void) | ||
170 | { | ||
171 | spi_unregister_driver(&adt7316_driver); | ||
172 | } | ||
173 | 164 | ||
174 | MODULE_AUTHOR("Sonic Zhang <sonic.zhang@analog.com>"); | 165 | MODULE_AUTHOR("Sonic Zhang <sonic.zhang@analog.com>"); |
175 | MODULE_DESCRIPTION("SPI bus driver for Analog Devices ADT7316/7/8 and" | 166 | MODULE_DESCRIPTION("SPI bus driver for Analog Devices ADT7316/7/8 and" |
176 | "ADT7516/7/9 digital temperature sensor, ADC and DAC"); | 167 | "ADT7516/7/9 digital temperature sensor, ADC and DAC"); |
177 | MODULE_LICENSE("GPL v2"); | 168 | MODULE_LICENSE("GPL v2"); |
178 | |||
179 | module_init(adt7316_spi_init); | ||
180 | module_exit(adt7316_spi_exit); | ||
diff --git a/drivers/staging/iio/dac/ad5064.c b/drivers/staging/iio/dac/ad5064.c index 24279f2ae41..39cfe6cb02a 100644 --- a/drivers/staging/iio/dac/ad5064.c +++ b/drivers/staging/iio/dac/ad5064.c | |||
@@ -445,18 +445,7 @@ static struct spi_driver ad5064_driver = { | |||
445 | .remove = __devexit_p(ad5064_remove), | 445 | .remove = __devexit_p(ad5064_remove), |
446 | .id_table = ad5064_id, | 446 | .id_table = ad5064_id, |
447 | }; | 447 | }; |
448 | 448 | module_spi_driver(ad5064_driver); | |
449 | static __init int ad5064_spi_init(void) | ||
450 | { | ||
451 | return spi_register_driver(&ad5064_driver); | ||
452 | } | ||
453 | module_init(ad5064_spi_init); | ||
454 | |||
455 | static __exit void ad5064_spi_exit(void) | ||
456 | { | ||
457 | spi_unregister_driver(&ad5064_driver); | ||
458 | } | ||
459 | module_exit(ad5064_spi_exit); | ||
460 | 449 | ||
461 | MODULE_AUTHOR("Lars-Peter Clausen <lars@metafoo.de>"); | 450 | MODULE_AUTHOR("Lars-Peter Clausen <lars@metafoo.de>"); |
462 | MODULE_DESCRIPTION("Analog Devices AD5064/64-1/44/24 DAC"); | 451 | MODULE_DESCRIPTION("Analog Devices AD5064/64-1/44/24 DAC"); |
diff --git a/drivers/staging/iio/dac/ad5360.c b/drivers/staging/iio/dac/ad5360.c index 72d0f3f0d6a..bc0459e32d0 100644 --- a/drivers/staging/iio/dac/ad5360.c +++ b/drivers/staging/iio/dac/ad5360.c | |||
@@ -563,18 +563,7 @@ static struct spi_driver ad5360_driver = { | |||
563 | .remove = __devexit_p(ad5360_remove), | 563 | .remove = __devexit_p(ad5360_remove), |
564 | .id_table = ad5360_ids, | 564 | .id_table = ad5360_ids, |
565 | }; | 565 | }; |
566 | 566 | module_spi_driver(ad5360_driver); | |
567 | static __init int ad5360_spi_init(void) | ||
568 | { | ||
569 | return spi_register_driver(&ad5360_driver); | ||
570 | } | ||
571 | module_init(ad5360_spi_init); | ||
572 | |||
573 | static __exit void ad5360_spi_exit(void) | ||
574 | { | ||
575 | spi_unregister_driver(&ad5360_driver); | ||
576 | } | ||
577 | module_exit(ad5360_spi_exit); | ||
578 | 567 | ||
579 | MODULE_AUTHOR("Lars-Peter Clausen <lars@metafoo.de>"); | 568 | MODULE_AUTHOR("Lars-Peter Clausen <lars@metafoo.de>"); |
580 | MODULE_DESCRIPTION("Analog Devices AD5360/61/62/63/70/71/72/73 DAC"); | 569 | MODULE_DESCRIPTION("Analog Devices AD5360/61/62/63/70/71/72/73 DAC"); |
diff --git a/drivers/staging/iio/dac/ad5446.c b/drivers/staging/iio/dac/ad5446.c index e1c204d51d8..ac3bc5f52dc 100644 --- a/drivers/staging/iio/dac/ad5446.c +++ b/drivers/staging/iio/dac/ad5446.c | |||
@@ -465,18 +465,7 @@ static struct spi_driver ad5446_driver = { | |||
465 | .remove = __devexit_p(ad5446_remove), | 465 | .remove = __devexit_p(ad5446_remove), |
466 | .id_table = ad5446_id, | 466 | .id_table = ad5446_id, |
467 | }; | 467 | }; |
468 | 468 | module_spi_driver(ad5446_driver); | |
469 | static int __init ad5446_init(void) | ||
470 | { | ||
471 | return spi_register_driver(&ad5446_driver); | ||
472 | } | ||
473 | module_init(ad5446_init); | ||
474 | |||
475 | static void __exit ad5446_exit(void) | ||
476 | { | ||
477 | spi_unregister_driver(&ad5446_driver); | ||
478 | } | ||
479 | module_exit(ad5446_exit); | ||
480 | 469 | ||
481 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 470 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
482 | MODULE_DESCRIPTION("Analog Devices AD5444/AD5446 DAC"); | 471 | MODULE_DESCRIPTION("Analog Devices AD5444/AD5446 DAC"); |
diff --git a/drivers/staging/iio/dac/ad5504.c b/drivers/staging/iio/dac/ad5504.c index 60dd6404d68..57539ce8e6c 100644 --- a/drivers/staging/iio/dac/ad5504.c +++ b/drivers/staging/iio/dac/ad5504.c | |||
@@ -377,18 +377,7 @@ static struct spi_driver ad5504_driver = { | |||
377 | .remove = __devexit_p(ad5504_remove), | 377 | .remove = __devexit_p(ad5504_remove), |
378 | .id_table = ad5504_id, | 378 | .id_table = ad5504_id, |
379 | }; | 379 | }; |
380 | 380 | module_spi_driver(ad5504_driver); | |
381 | static __init int ad5504_spi_init(void) | ||
382 | { | ||
383 | return spi_register_driver(&ad5504_driver); | ||
384 | } | ||
385 | module_init(ad5504_spi_init); | ||
386 | |||
387 | static __exit void ad5504_spi_exit(void) | ||
388 | { | ||
389 | spi_unregister_driver(&ad5504_driver); | ||
390 | } | ||
391 | module_exit(ad5504_spi_exit); | ||
392 | 381 | ||
393 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 382 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
394 | MODULE_DESCRIPTION("Analog Devices AD5501/AD5501 DAC"); | 383 | MODULE_DESCRIPTION("Analog Devices AD5501/AD5501 DAC"); |
diff --git a/drivers/staging/iio/dac/ad5624r_spi.c b/drivers/staging/iio/dac/ad5624r_spi.c index 284d8790036..6e05f0dbae0 100644 --- a/drivers/staging/iio/dac/ad5624r_spi.c +++ b/drivers/staging/iio/dac/ad5624r_spi.c | |||
@@ -317,18 +317,7 @@ static struct spi_driver ad5624r_driver = { | |||
317 | .remove = __devexit_p(ad5624r_remove), | 317 | .remove = __devexit_p(ad5624r_remove), |
318 | .id_table = ad5624r_id, | 318 | .id_table = ad5624r_id, |
319 | }; | 319 | }; |
320 | 320 | module_spi_driver(ad5624r_driver); | |
321 | static __init int ad5624r_spi_init(void) | ||
322 | { | ||
323 | return spi_register_driver(&ad5624r_driver); | ||
324 | } | ||
325 | module_init(ad5624r_spi_init); | ||
326 | |||
327 | static __exit void ad5624r_spi_exit(void) | ||
328 | { | ||
329 | spi_unregister_driver(&ad5624r_driver); | ||
330 | } | ||
331 | module_exit(ad5624r_spi_exit); | ||
332 | 321 | ||
333 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 322 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
334 | MODULE_DESCRIPTION("Analog Devices AD5624/44/64R DAC spi driver"); | 323 | MODULE_DESCRIPTION("Analog Devices AD5624/44/64R DAC spi driver"); |
diff --git a/drivers/staging/iio/dac/ad5686.c b/drivers/staging/iio/dac/ad5686.c index 974c6f5b60c..e72db2fbfed 100644 --- a/drivers/staging/iio/dac/ad5686.c +++ b/drivers/staging/iio/dac/ad5686.c | |||
@@ -447,18 +447,7 @@ static struct spi_driver ad5686_driver = { | |||
447 | .remove = __devexit_p(ad5686_remove), | 447 | .remove = __devexit_p(ad5686_remove), |
448 | .id_table = ad5686_id, | 448 | .id_table = ad5686_id, |
449 | }; | 449 | }; |
450 | 450 | module_spi_driver(ad5686_driver); | |
451 | static __init int ad5686_spi_init(void) | ||
452 | { | ||
453 | return spi_register_driver(&ad5686_driver); | ||
454 | } | ||
455 | module_init(ad5686_spi_init); | ||
456 | |||
457 | static __exit void ad5686_spi_exit(void) | ||
458 | { | ||
459 | spi_unregister_driver(&ad5686_driver); | ||
460 | } | ||
461 | module_exit(ad5686_spi_exit); | ||
462 | 451 | ||
463 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 452 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
464 | MODULE_DESCRIPTION("Analog Devices AD5686/85/84 DAC"); | 453 | MODULE_DESCRIPTION("Analog Devices AD5686/85/84 DAC"); |
diff --git a/drivers/staging/iio/dac/ad5791.c b/drivers/staging/iio/dac/ad5791.c index 6fbca8d9615..4a80fd82223 100644 --- a/drivers/staging/iio/dac/ad5791.c +++ b/drivers/staging/iio/dac/ad5791.c | |||
@@ -410,18 +410,7 @@ static struct spi_driver ad5791_driver = { | |||
410 | .remove = __devexit_p(ad5791_remove), | 410 | .remove = __devexit_p(ad5791_remove), |
411 | .id_table = ad5791_id, | 411 | .id_table = ad5791_id, |
412 | }; | 412 | }; |
413 | 413 | module_spi_driver(ad5791_driver); | |
414 | static __init int ad5791_spi_init(void) | ||
415 | { | ||
416 | return spi_register_driver(&ad5791_driver); | ||
417 | } | ||
418 | module_init(ad5791_spi_init); | ||
419 | |||
420 | static __exit void ad5791_spi_exit(void) | ||
421 | { | ||
422 | spi_unregister_driver(&ad5791_driver); | ||
423 | } | ||
424 | module_exit(ad5791_spi_exit); | ||
425 | 414 | ||
426 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 415 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
427 | MODULE_DESCRIPTION("Analog Devices AD5760/AD5780/AD5781/AD5791 DAC"); | 416 | MODULE_DESCRIPTION("Analog Devices AD5760/AD5780/AD5781/AD5791 DAC"); |
diff --git a/drivers/staging/iio/dds/ad5930.c b/drivers/staging/iio/dds/ad5930.c index f5e368b5665..4a360d044a3 100644 --- a/drivers/staging/iio/dds/ad5930.c +++ b/drivers/staging/iio/dds/ad5930.c | |||
@@ -143,18 +143,7 @@ static struct spi_driver ad5930_driver = { | |||
143 | .probe = ad5930_probe, | 143 | .probe = ad5930_probe, |
144 | .remove = __devexit_p(ad5930_remove), | 144 | .remove = __devexit_p(ad5930_remove), |
145 | }; | 145 | }; |
146 | 146 | module_spi_driver(ad5930_driver); | |
147 | static __init int ad5930_spi_init(void) | ||
148 | { | ||
149 | return spi_register_driver(&ad5930_driver); | ||
150 | } | ||
151 | module_init(ad5930_spi_init); | ||
152 | |||
153 | static __exit void ad5930_spi_exit(void) | ||
154 | { | ||
155 | spi_unregister_driver(&ad5930_driver); | ||
156 | } | ||
157 | module_exit(ad5930_spi_exit); | ||
158 | 147 | ||
159 | MODULE_AUTHOR("Cliff Cai"); | 148 | MODULE_AUTHOR("Cliff Cai"); |
160 | MODULE_DESCRIPTION("Analog Devices ad5930 driver"); | 149 | MODULE_DESCRIPTION("Analog Devices ad5930 driver"); |
diff --git a/drivers/staging/iio/dds/ad9832.c b/drivers/staging/iio/dds/ad9832.c index 9b4ff606535..cc32fd65b8b 100644 --- a/drivers/staging/iio/dds/ad9832.c +++ b/drivers/staging/iio/dds/ad9832.c | |||
@@ -355,18 +355,7 @@ static struct spi_driver ad9832_driver = { | |||
355 | .remove = __devexit_p(ad9832_remove), | 355 | .remove = __devexit_p(ad9832_remove), |
356 | .id_table = ad9832_id, | 356 | .id_table = ad9832_id, |
357 | }; | 357 | }; |
358 | 358 | module_spi_driver(ad9832_driver); | |
359 | static int __init ad9832_init(void) | ||
360 | { | ||
361 | return spi_register_driver(&ad9832_driver); | ||
362 | } | ||
363 | module_init(ad9832_init); | ||
364 | |||
365 | static void __exit ad9832_exit(void) | ||
366 | { | ||
367 | spi_unregister_driver(&ad9832_driver); | ||
368 | } | ||
369 | module_exit(ad9832_exit); | ||
370 | 359 | ||
371 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 360 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
372 | MODULE_DESCRIPTION("Analog Devices AD9832/AD9835 DDS"); | 361 | MODULE_DESCRIPTION("Analog Devices AD9832/AD9835 DDS"); |
diff --git a/drivers/staging/iio/dds/ad9834.c b/drivers/staging/iio/dds/ad9834.c index c468f696fe2..2b31e352482 100644 --- a/drivers/staging/iio/dds/ad9834.c +++ b/drivers/staging/iio/dds/ad9834.c | |||
@@ -446,18 +446,7 @@ static struct spi_driver ad9834_driver = { | |||
446 | .remove = __devexit_p(ad9834_remove), | 446 | .remove = __devexit_p(ad9834_remove), |
447 | .id_table = ad9834_id, | 447 | .id_table = ad9834_id, |
448 | }; | 448 | }; |
449 | 449 | module_spi_driver(ad9834_driver); | |
450 | static int __init ad9834_init(void) | ||
451 | { | ||
452 | return spi_register_driver(&ad9834_driver); | ||
453 | } | ||
454 | module_init(ad9834_init); | ||
455 | |||
456 | static void __exit ad9834_exit(void) | ||
457 | { | ||
458 | spi_unregister_driver(&ad9834_driver); | ||
459 | } | ||
460 | module_exit(ad9834_exit); | ||
461 | 450 | ||
462 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); | 451 | MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); |
463 | MODULE_DESCRIPTION("Analog Devices AD9833/AD9834/AD9837/AD9838 DDS"); | 452 | MODULE_DESCRIPTION("Analog Devices AD9833/AD9834/AD9837/AD9838 DDS"); |
diff --git a/drivers/staging/iio/dds/ad9850.c b/drivers/staging/iio/dds/ad9850.c index a14771b24c5..f9c96afcb99 100644 --- a/drivers/staging/iio/dds/ad9850.c +++ b/drivers/staging/iio/dds/ad9850.c | |||
@@ -129,18 +129,7 @@ static struct spi_driver ad9850_driver = { | |||
129 | .probe = ad9850_probe, | 129 | .probe = ad9850_probe, |
130 | .remove = __devexit_p(ad9850_remove), | 130 | .remove = __devexit_p(ad9850_remove), |
131 | }; | 131 | }; |
132 | 132 | module_spi_driver(ad9850_driver); | |
133 | static __init int ad9850_spi_init(void) | ||
134 | { | ||
135 | return spi_register_driver(&ad9850_driver); | ||
136 | } | ||
137 | module_init(ad9850_spi_init); | ||
138 | |||
139 | static __exit void ad9850_spi_exit(void) | ||
140 | { | ||
141 | spi_unregister_driver(&ad9850_driver); | ||
142 | } | ||
143 | module_exit(ad9850_spi_exit); | ||
144 | 133 | ||
145 | MODULE_AUTHOR("Cliff Cai"); | 134 | MODULE_AUTHOR("Cliff Cai"); |
146 | MODULE_DESCRIPTION("Analog Devices ad9850 driver"); | 135 | MODULE_DESCRIPTION("Analog Devices ad9850 driver"); |
diff --git a/drivers/staging/iio/dds/ad9852.c b/drivers/staging/iio/dds/ad9852.c index cfceaa64a53..9fc73fdc9c3 100644 --- a/drivers/staging/iio/dds/ad9852.c +++ b/drivers/staging/iio/dds/ad9852.c | |||
@@ -280,18 +280,7 @@ static struct spi_driver ad9852_driver = { | |||
280 | .probe = ad9852_probe, | 280 | .probe = ad9852_probe, |
281 | .remove = __devexit_p(ad9852_remove), | 281 | .remove = __devexit_p(ad9852_remove), |
282 | }; | 282 | }; |
283 | 283 | module_spi_driver(ad9852_driver); | |
284 | static __init int ad9852_spi_init(void) | ||
285 | { | ||
286 | return spi_register_driver(&ad9852_driver); | ||
287 | } | ||
288 | module_init(ad9852_spi_init); | ||
289 | |||
290 | static __exit void ad9852_spi_exit(void) | ||
291 | { | ||
292 | spi_unregister_driver(&ad9852_driver); | ||
293 | } | ||
294 | module_exit(ad9852_spi_exit); | ||
295 | 284 | ||
296 | MODULE_AUTHOR("Cliff Cai"); | 285 | MODULE_AUTHOR("Cliff Cai"); |
297 | MODULE_DESCRIPTION("Analog Devices ad9852 driver"); | 286 | MODULE_DESCRIPTION("Analog Devices ad9852 driver"); |
diff --git a/drivers/staging/iio/dds/ad9910.c b/drivers/staging/iio/dds/ad9910.c index da83d2b88c4..57046b03121 100644 --- a/drivers/staging/iio/dds/ad9910.c +++ b/drivers/staging/iio/dds/ad9910.c | |||
@@ -413,18 +413,7 @@ static struct spi_driver ad9910_driver = { | |||
413 | .probe = ad9910_probe, | 413 | .probe = ad9910_probe, |
414 | .remove = __devexit_p(ad9910_remove), | 414 | .remove = __devexit_p(ad9910_remove), |
415 | }; | 415 | }; |
416 | 416 | module_spi_driver(ad9910_driver); | |
417 | static __init int ad9910_spi_init(void) | ||
418 | { | ||
419 | return spi_register_driver(&ad9910_driver); | ||
420 | } | ||
421 | module_init(ad9910_spi_init); | ||
422 | |||
423 | static __exit void ad9910_spi_exit(void) | ||
424 | { | ||
425 | spi_unregister_driver(&ad9910_driver); | ||
426 | } | ||
427 | module_exit(ad9910_spi_exit); | ||
428 | 417 | ||
429 | MODULE_AUTHOR("Cliff Cai"); | 418 | MODULE_AUTHOR("Cliff Cai"); |
430 | MODULE_DESCRIPTION("Analog Devices ad9910 driver"); | 419 | MODULE_DESCRIPTION("Analog Devices ad9910 driver"); |
diff --git a/drivers/staging/iio/dds/ad9951.c b/drivers/staging/iio/dds/ad9951.c index 20c182576de..d29130e9acd 100644 --- a/drivers/staging/iio/dds/ad9951.c +++ b/drivers/staging/iio/dds/ad9951.c | |||
@@ -224,18 +224,7 @@ static struct spi_driver ad9951_driver = { | |||
224 | .probe = ad9951_probe, | 224 | .probe = ad9951_probe, |
225 | .remove = __devexit_p(ad9951_remove), | 225 | .remove = __devexit_p(ad9951_remove), |
226 | }; | 226 | }; |
227 | 227 | module_spi_driver(ad9951_driver); | |
228 | static __init int ad9951_spi_init(void) | ||
229 | { | ||
230 | return spi_register_driver(&ad9951_driver); | ||
231 | } | ||
232 | module_init(ad9951_spi_init); | ||
233 | |||
234 | static __exit void ad9951_spi_exit(void) | ||
235 | { | ||
236 | spi_unregister_driver(&ad9951_driver); | ||
237 | } | ||
238 | module_exit(ad9951_spi_exit); | ||
239 | 228 | ||
240 | MODULE_AUTHOR("Cliff Cai"); | 229 | MODULE_AUTHOR("Cliff Cai"); |
241 | MODULE_DESCRIPTION("Analog Devices ad9951 driver"); | 230 | MODULE_DESCRIPTION("Analog Devices ad9951 driver"); |
diff --git a/drivers/staging/iio/gyro/adis16080_core.c b/drivers/staging/iio/gyro/adis16080_core.c index 5d7a906fec7..9405f2d368e 100644 --- a/drivers/staging/iio/gyro/adis16080_core.c +++ b/drivers/staging/iio/gyro/adis16080_core.c | |||
@@ -189,18 +189,7 @@ static struct spi_driver adis16080_driver = { | |||
189 | .probe = adis16080_probe, | 189 | .probe = adis16080_probe, |
190 | .remove = __devexit_p(adis16080_remove), | 190 | .remove = __devexit_p(adis16080_remove), |
191 | }; | 191 | }; |
192 | 192 | module_spi_driver(adis16080_driver); | |
193 | static __init int adis16080_init(void) | ||
194 | { | ||
195 | return spi_register_driver(&adis16080_driver); | ||
196 | } | ||
197 | module_init(adis16080_init); | ||
198 | |||
199 | static __exit void adis16080_exit(void) | ||
200 | { | ||
201 | spi_unregister_driver(&adis16080_driver); | ||
202 | } | ||
203 | module_exit(adis16080_exit); | ||
204 | 193 | ||
205 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 194 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
206 | MODULE_DESCRIPTION("Analog Devices ADIS16080/100 Yaw Rate Gyroscope Driver"); | 195 | MODULE_DESCRIPTION("Analog Devices ADIS16080/100 Yaw Rate Gyroscope Driver"); |
diff --git a/drivers/staging/iio/gyro/adis16130_core.c b/drivers/staging/iio/gyro/adis16130_core.c index 749240d0d8c..c9aaca9631f 100644 --- a/drivers/staging/iio/gyro/adis16130_core.c +++ b/drivers/staging/iio/gyro/adis16130_core.c | |||
@@ -168,18 +168,7 @@ static struct spi_driver adis16130_driver = { | |||
168 | .probe = adis16130_probe, | 168 | .probe = adis16130_probe, |
169 | .remove = __devexit_p(adis16130_remove), | 169 | .remove = __devexit_p(adis16130_remove), |
170 | }; | 170 | }; |
171 | 171 | module_spi_driver(adis16130_driver); | |
172 | static __init int adis16130_init(void) | ||
173 | { | ||
174 | return spi_register_driver(&adis16130_driver); | ||
175 | } | ||
176 | module_init(adis16130_init); | ||
177 | |||
178 | static __exit void adis16130_exit(void) | ||
179 | { | ||
180 | spi_unregister_driver(&adis16130_driver); | ||
181 | } | ||
182 | module_exit(adis16130_exit); | ||
183 | 172 | ||
184 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 173 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
185 | MODULE_DESCRIPTION("Analog Devices ADIS16130 High Precision Angular Rate"); | 174 | MODULE_DESCRIPTION("Analog Devices ADIS16130 High Precision Angular Rate"); |
diff --git a/drivers/staging/iio/gyro/adis16260_core.c b/drivers/staging/iio/gyro/adis16260_core.c index aaa3967f8c0..886dddf867e 100644 --- a/drivers/staging/iio/gyro/adis16260_core.c +++ b/drivers/staging/iio/gyro/adis16260_core.c | |||
@@ -711,18 +711,7 @@ static struct spi_driver adis16260_driver = { | |||
711 | .remove = __devexit_p(adis16260_remove), | 711 | .remove = __devexit_p(adis16260_remove), |
712 | .id_table = adis16260_id, | 712 | .id_table = adis16260_id, |
713 | }; | 713 | }; |
714 | 714 | module_spi_driver(adis16260_driver); | |
715 | static __init int adis16260_init(void) | ||
716 | { | ||
717 | return spi_register_driver(&adis16260_driver); | ||
718 | } | ||
719 | module_init(adis16260_init); | ||
720 | |||
721 | static __exit void adis16260_exit(void) | ||
722 | { | ||
723 | spi_unregister_driver(&adis16260_driver); | ||
724 | } | ||
725 | module_exit(adis16260_exit); | ||
726 | 715 | ||
727 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 716 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
728 | MODULE_DESCRIPTION("Analog Devices ADIS16260/5 Digital Gyroscope Sensor"); | 717 | MODULE_DESCRIPTION("Analog Devices ADIS16260/5 Digital Gyroscope Sensor"); |
diff --git a/drivers/staging/iio/gyro/adxrs450_core.c b/drivers/staging/iio/gyro/adxrs450_core.c index 3c3ef796d48..70fd468b685 100644 --- a/drivers/staging/iio/gyro/adxrs450_core.c +++ b/drivers/staging/iio/gyro/adxrs450_core.c | |||
@@ -381,18 +381,7 @@ static struct spi_driver adxrs450_driver = { | |||
381 | .probe = adxrs450_probe, | 381 | .probe = adxrs450_probe, |
382 | .remove = __devexit_p(adxrs450_remove), | 382 | .remove = __devexit_p(adxrs450_remove), |
383 | }; | 383 | }; |
384 | 384 | module_spi_driver(adxrs450_driver); | |
385 | static __init int adxrs450_init(void) | ||
386 | { | ||
387 | return spi_register_driver(&adxrs450_driver); | ||
388 | } | ||
389 | module_init(adxrs450_init); | ||
390 | |||
391 | static __exit void adxrs450_exit(void) | ||
392 | { | ||
393 | spi_unregister_driver(&adxrs450_driver); | ||
394 | } | ||
395 | module_exit(adxrs450_exit); | ||
396 | 385 | ||
397 | MODULE_AUTHOR("Cliff Cai <cliff.cai@xxxxxxxxxx>"); | 386 | MODULE_AUTHOR("Cliff Cai <cliff.cai@xxxxxxxxxx>"); |
398 | MODULE_DESCRIPTION("Analog Devices ADXRS450 Gyroscope SPI driver"); | 387 | MODULE_DESCRIPTION("Analog Devices ADXRS450 Gyroscope SPI driver"); |
diff --git a/drivers/staging/iio/imu/adis16400_core.c b/drivers/staging/iio/imu/adis16400_core.c index d082a37c4fb..efc0f652900 100644 --- a/drivers/staging/iio/imu/adis16400_core.c +++ b/drivers/staging/iio/imu/adis16400_core.c | |||
@@ -1128,18 +1128,7 @@ static struct spi_driver adis16400_driver = { | |||
1128 | .probe = adis16400_probe, | 1128 | .probe = adis16400_probe, |
1129 | .remove = __devexit_p(adis16400_remove), | 1129 | .remove = __devexit_p(adis16400_remove), |
1130 | }; | 1130 | }; |
1131 | 1131 | module_spi_driver(adis16400_driver); | |
1132 | static __init int adis16400_init(void) | ||
1133 | { | ||
1134 | return spi_register_driver(&adis16400_driver); | ||
1135 | } | ||
1136 | module_init(adis16400_init); | ||
1137 | |||
1138 | static __exit void adis16400_exit(void) | ||
1139 | { | ||
1140 | spi_unregister_driver(&adis16400_driver); | ||
1141 | } | ||
1142 | module_exit(adis16400_exit); | ||
1143 | 1132 | ||
1144 | MODULE_AUTHOR("Manuel Stahl <manuel.stahl@iis.fraunhofer.de>"); | 1133 | MODULE_AUTHOR("Manuel Stahl <manuel.stahl@iis.fraunhofer.de>"); |
1145 | MODULE_DESCRIPTION("Analog Devices ADIS16400/5 IMU SPI driver"); | 1134 | MODULE_DESCRIPTION("Analog Devices ADIS16400/5 IMU SPI driver"); |
diff --git a/drivers/staging/iio/meter/ade7753.c b/drivers/staging/iio/meter/ade7753.c index 940fef602b1..4c7b0cbf49f 100644 --- a/drivers/staging/iio/meter/ade7753.c +++ b/drivers/staging/iio/meter/ade7753.c | |||
@@ -577,18 +577,7 @@ static struct spi_driver ade7753_driver = { | |||
577 | .probe = ade7753_probe, | 577 | .probe = ade7753_probe, |
578 | .remove = __devexit_p(ade7753_remove), | 578 | .remove = __devexit_p(ade7753_remove), |
579 | }; | 579 | }; |
580 | 580 | module_spi_driver(ade7753_driver); | |
581 | static __init int ade7753_init(void) | ||
582 | { | ||
583 | return spi_register_driver(&ade7753_driver); | ||
584 | } | ||
585 | module_init(ade7753_init); | ||
586 | |||
587 | static __exit void ade7753_exit(void) | ||
588 | { | ||
589 | spi_unregister_driver(&ade7753_driver); | ||
590 | } | ||
591 | module_exit(ade7753_exit); | ||
592 | 581 | ||
593 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 582 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
594 | MODULE_DESCRIPTION("Analog Devices ADE7753/6 Single-Phase Multifunction Meter"); | 583 | MODULE_DESCRIPTION("Analog Devices ADE7753/6 Single-Phase Multifunction Meter"); |
diff --git a/drivers/staging/iio/meter/ade7754.c b/drivers/staging/iio/meter/ade7754.c index 33f0d327c9f..15c98cde76d 100644 --- a/drivers/staging/iio/meter/ade7754.c +++ b/drivers/staging/iio/meter/ade7754.c | |||
@@ -600,18 +600,7 @@ static struct spi_driver ade7754_driver = { | |||
600 | .probe = ade7754_probe, | 600 | .probe = ade7754_probe, |
601 | .remove = __devexit_p(ade7754_remove), | 601 | .remove = __devexit_p(ade7754_remove), |
602 | }; | 602 | }; |
603 | 603 | module_spi_driver(ade7754_driver); | |
604 | static __init int ade7754_init(void) | ||
605 | { | ||
606 | return spi_register_driver(&ade7754_driver); | ||
607 | } | ||
608 | module_init(ade7754_init); | ||
609 | |||
610 | static __exit void ade7754_exit(void) | ||
611 | { | ||
612 | spi_unregister_driver(&ade7754_driver); | ||
613 | } | ||
614 | module_exit(ade7754_exit); | ||
615 | 604 | ||
616 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 605 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
617 | MODULE_DESCRIPTION("Analog Devices ADE7754 Polyphase Multifunction Energy Metering IC Driver"); | 606 | MODULE_DESCRIPTION("Analog Devices ADE7754 Polyphase Multifunction Energy Metering IC Driver"); |
diff --git a/drivers/staging/iio/meter/ade7758_core.c b/drivers/staging/iio/meter/ade7758_core.c index c5dafbdf3bd..39338bcb187 100644 --- a/drivers/staging/iio/meter/ade7758_core.c +++ b/drivers/staging/iio/meter/ade7758_core.c | |||
@@ -853,18 +853,7 @@ static struct spi_driver ade7758_driver = { | |||
853 | .remove = __devexit_p(ade7758_remove), | 853 | .remove = __devexit_p(ade7758_remove), |
854 | .id_table = ade7758_id, | 854 | .id_table = ade7758_id, |
855 | }; | 855 | }; |
856 | 856 | module_spi_driver(ade7758_driver); | |
857 | static __init int ade7758_init(void) | ||
858 | { | ||
859 | return spi_register_driver(&ade7758_driver); | ||
860 | } | ||
861 | module_init(ade7758_init); | ||
862 | |||
863 | static __exit void ade7758_exit(void) | ||
864 | { | ||
865 | spi_unregister_driver(&ade7758_driver); | ||
866 | } | ||
867 | module_exit(ade7758_exit); | ||
868 | 857 | ||
869 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 858 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
870 | MODULE_DESCRIPTION("Analog Devices ADE7758 Polyphase Multifunction Energy Metering IC Driver"); | 859 | MODULE_DESCRIPTION("Analog Devices ADE7758 Polyphase Multifunction Energy Metering IC Driver"); |
diff --git a/drivers/staging/iio/meter/ade7759.c b/drivers/staging/iio/meter/ade7759.c index b691f10ce98..cfa2a5eff12 100644 --- a/drivers/staging/iio/meter/ade7759.c +++ b/drivers/staging/iio/meter/ade7759.c | |||
@@ -521,18 +521,7 @@ static struct spi_driver ade7759_driver = { | |||
521 | .probe = ade7759_probe, | 521 | .probe = ade7759_probe, |
522 | .remove = __devexit_p(ade7759_remove), | 522 | .remove = __devexit_p(ade7759_remove), |
523 | }; | 523 | }; |
524 | 524 | module_spi_driver(ade7759_driver); | |
525 | static __init int ade7759_init(void) | ||
526 | { | ||
527 | return spi_register_driver(&ade7759_driver); | ||
528 | } | ||
529 | module_init(ade7759_init); | ||
530 | |||
531 | static __exit void ade7759_exit(void) | ||
532 | { | ||
533 | spi_unregister_driver(&ade7759_driver); | ||
534 | } | ||
535 | module_exit(ade7759_exit); | ||
536 | 525 | ||
537 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 526 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
538 | MODULE_DESCRIPTION("Analog Devices ADE7759 Active Energy Metering IC Driver"); | 527 | MODULE_DESCRIPTION("Analog Devices ADE7759 Active Energy Metering IC Driver"); |
diff --git a/drivers/staging/iio/meter/ade7854-spi.c b/drivers/staging/iio/meter/ade7854-spi.c index cfa23ba30ef..c485a79aeec 100644 --- a/drivers/staging/iio/meter/ade7854-spi.c +++ b/drivers/staging/iio/meter/ade7854-spi.c | |||
@@ -353,18 +353,7 @@ static struct spi_driver ade7854_driver = { | |||
353 | .remove = __devexit_p(ade7854_spi_remove), | 353 | .remove = __devexit_p(ade7854_spi_remove), |
354 | .id_table = ade7854_id, | 354 | .id_table = ade7854_id, |
355 | }; | 355 | }; |
356 | 356 | module_spi_driver(ade7854_driver); | |
357 | static __init int ade7854_init(void) | ||
358 | { | ||
359 | return spi_register_driver(&ade7854_driver); | ||
360 | } | ||
361 | module_init(ade7854_init); | ||
362 | |||
363 | static __exit void ade7854_exit(void) | ||
364 | { | ||
365 | spi_unregister_driver(&ade7854_driver); | ||
366 | } | ||
367 | module_exit(ade7854_exit); | ||
368 | 357 | ||
369 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); | 358 | MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>"); |
370 | MODULE_DESCRIPTION("Analog Devices ADE7854/58/68/78 SPI Driver"); | 359 | MODULE_DESCRIPTION("Analog Devices ADE7854/58/68/78 SPI Driver"); |
diff --git a/drivers/staging/iio/resolver/ad2s1200.c b/drivers/staging/iio/resolver/ad2s1200.c index d7ad46aed0f..1c6a02bfd45 100644 --- a/drivers/staging/iio/resolver/ad2s1200.c +++ b/drivers/staging/iio/resolver/ad2s1200.c | |||
@@ -170,18 +170,7 @@ static struct spi_driver ad2s1200_driver = { | |||
170 | .remove = __devexit_p(ad2s1200_remove), | 170 | .remove = __devexit_p(ad2s1200_remove), |
171 | .id_table = ad2s1200_id, | 171 | .id_table = ad2s1200_id, |
172 | }; | 172 | }; |
173 | 173 | module_spi_driver(ad2s1200_driver); | |
174 | static __init int ad2s1200_spi_init(void) | ||
175 | { | ||
176 | return spi_register_driver(&ad2s1200_driver); | ||
177 | } | ||
178 | module_init(ad2s1200_spi_init); | ||
179 | |||
180 | static __exit void ad2s1200_spi_exit(void) | ||
181 | { | ||
182 | spi_unregister_driver(&ad2s1200_driver); | ||
183 | } | ||
184 | module_exit(ad2s1200_spi_exit); | ||
185 | 174 | ||
186 | MODULE_AUTHOR("Graff Yang <graff.yang@gmail.com>"); | 175 | MODULE_AUTHOR("Graff Yang <graff.yang@gmail.com>"); |
187 | MODULE_DESCRIPTION("Analog Devices AD2S1200/1205 Resolver to Digital SPI driver"); | 176 | MODULE_DESCRIPTION("Analog Devices AD2S1200/1205 Resolver to Digital SPI driver"); |
diff --git a/drivers/staging/iio/resolver/ad2s1210.c b/drivers/staging/iio/resolver/ad2s1210.c index 6401a627362..ff1b3316d01 100644 --- a/drivers/staging/iio/resolver/ad2s1210.c +++ b/drivers/staging/iio/resolver/ad2s1210.c | |||
@@ -759,18 +759,7 @@ static struct spi_driver ad2s1210_driver = { | |||
759 | .remove = __devexit_p(ad2s1210_remove), | 759 | .remove = __devexit_p(ad2s1210_remove), |
760 | .id_table = ad2s1210_id, | 760 | .id_table = ad2s1210_id, |
761 | }; | 761 | }; |
762 | 762 | module_spi_driver(ad2s1210_driver); | |
763 | static __init int ad2s1210_spi_init(void) | ||
764 | { | ||
765 | return spi_register_driver(&ad2s1210_driver); | ||
766 | } | ||
767 | module_init(ad2s1210_spi_init); | ||
768 | |||
769 | static __exit void ad2s1210_spi_exit(void) | ||
770 | { | ||
771 | spi_unregister_driver(&ad2s1210_driver); | ||
772 | } | ||
773 | module_exit(ad2s1210_spi_exit); | ||
774 | 763 | ||
775 | MODULE_AUTHOR("Graff Yang <graff.yang@gmail.com>"); | 764 | MODULE_AUTHOR("Graff Yang <graff.yang@gmail.com>"); |
776 | MODULE_DESCRIPTION("Analog Devices AD2S1210 Resolver to Digital SPI driver"); | 765 | MODULE_DESCRIPTION("Analog Devices AD2S1210 Resolver to Digital SPI driver"); |
diff --git a/drivers/staging/iio/resolver/ad2s90.c b/drivers/staging/iio/resolver/ad2s90.c index a9200d949dc..6d0794389e7 100644 --- a/drivers/staging/iio/resolver/ad2s90.c +++ b/drivers/staging/iio/resolver/ad2s90.c | |||
@@ -119,18 +119,7 @@ static struct spi_driver ad2s90_driver = { | |||
119 | .remove = __devexit_p(ad2s90_remove), | 119 | .remove = __devexit_p(ad2s90_remove), |
120 | .id_table = ad2s90_id, | 120 | .id_table = ad2s90_id, |
121 | }; | 121 | }; |
122 | 122 | module_spi_driver(ad2s90_driver); | |
123 | static __init int ad2s90_spi_init(void) | ||
124 | { | ||
125 | return spi_register_driver(&ad2s90_driver); | ||
126 | } | ||
127 | module_init(ad2s90_spi_init); | ||
128 | |||
129 | static __exit void ad2s90_spi_exit(void) | ||
130 | { | ||
131 | spi_unregister_driver(&ad2s90_driver); | ||
132 | } | ||
133 | module_exit(ad2s90_spi_exit); | ||
134 | 123 | ||
135 | MODULE_AUTHOR("Graff Yang <graff.yang@gmail.com>"); | 124 | MODULE_AUTHOR("Graff Yang <graff.yang@gmail.com>"); |
136 | MODULE_DESCRIPTION("Analog Devices AD2S90 Resolver to Digital SPI driver"); | 125 | MODULE_DESCRIPTION("Analog Devices AD2S90 Resolver to Digital SPI driver"); |