]> Pileus Git - ~andy/linux/blobdiff - drivers/staging/iio/gyro/adxrs450_core.c
Merge branch 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh...
[~andy/linux] / drivers / staging / iio / gyro / adxrs450_core.c
index 61690e26f22d2a8f3ec51a860a8321a24c60576a..15e2496f70c833434982af6b044cf450d87d1b8a 100644 (file)
@@ -429,18 +429,7 @@ static struct spi_driver adxrs450_driver = {
        .remove = __devexit_p(adxrs450_remove),
        .id_table       = adxrs450_id,
 };
-
-static __init int adxrs450_init(void)
-{
-       return spi_register_driver(&adxrs450_driver);
-}
-module_init(adxrs450_init);
-
-static __exit void adxrs450_exit(void)
-{
-       spi_unregister_driver(&adxrs450_driver);
-}
-module_exit(adxrs450_exit);
+module_spi_driver(adxrs450_driver);
 
 MODULE_AUTHOR("Cliff Cai <cliff.cai@xxxxxxxxxx>");
 MODULE_DESCRIPTION("Analog Devices ADXRS450/ADXRS453 Gyroscope SPI driver");