]> Pileus Git - ~andy/linux/blobdiff - drivers/staging/iio/accel/adis16203_core.c
Merge branch 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh...
[~andy/linux] / drivers / staging / iio / accel / adis16203_core.c
index 41fe930c16c28eb528e4feabce556d56b9a7229e..1a5140f9e3f4ec10b9f2f5f0488949c9eeac13d8 100644 (file)
@@ -503,18 +503,7 @@ static struct spi_driver adis16203_driver = {
        .probe = adis16203_probe,
        .remove = __devexit_p(adis16203_remove),
 };
-
-static __init int adis16203_init(void)
-{
-       return spi_register_driver(&adis16203_driver);
-}
-module_init(adis16203_init);
-
-static __exit void adis16203_exit(void)
-{
-       spi_unregister_driver(&adis16203_driver);
-}
-module_exit(adis16203_exit);
+module_spi_driver(adis16203_driver);
 
 MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>");
 MODULE_DESCRIPTION("Analog Devices ADIS16203 Programmable Digital Vibration Sensor driver");