staging:iio: Use module_spi_driver to register SPI driver
[linux-2.6-block.git] / drivers / staging / iio / accel / adis16240_core.c
index b8be2925d61c1ae468bdbfa847a8a1fdc7888809..88881b9919ef832fc0778d00aa4f1f5fbdccd05d 100644 (file)
@@ -606,18 +606,7 @@ static struct spi_driver adis16240_driver = {
        .probe = adis16240_probe,
        .remove = __devexit_p(adis16240_remove),
 };
-
-static __init int adis16240_init(void)
-{
-       return spi_register_driver(&adis16240_driver);
-}
-module_init(adis16240_init);
-
-static __exit void adis16240_exit(void)
-{
-       spi_unregister_driver(&adis16240_driver);
-}
-module_exit(adis16240_exit);
+module_spi_driver(adis16240_driver);
 
 MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>");
 MODULE_DESCRIPTION("Analog Devices Programmable Impact Sensor and Recorder");