]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/staging/iio/gyro/adis16130_core.c
Merge remote-tracking branch 'staging/staging-next'
[karo-tx-linux.git] / drivers / staging / iio / gyro / adis16130_core.c
index 8c2dd44e45c2f4fd076ea90481cbb46a7d63c382..947eb86f05d8e493282f73b04483218eb3a59050 100644 (file)
@@ -168,18 +168,7 @@ static struct spi_driver adis16130_driver = {
        .probe = adis16130_probe,
        .remove = __devexit_p(adis16130_remove),
 };
-
-static __init int adis16130_init(void)
-{
-       return spi_register_driver(&adis16130_driver);
-}
-module_init(adis16130_init);
-
-static __exit void adis16130_exit(void)
-{
-       spi_unregister_driver(&adis16130_driver);
-}
-module_exit(adis16130_exit);
+module_spi_driver(adis16130_driver);
 
 MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>");
 MODULE_DESCRIPTION("Analog Devices ADIS16130 High Precision Angular Rate");