mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-19 20:34:20 +08:00
net: wireless: p54spi: Use module_spi_driver macro
module_spi_driver() eliminates some boiler plate and makes code simpler. Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
9c8426fc79
commit
b6c32f8874
@ -713,27 +713,7 @@ static struct spi_driver p54spi_driver = {
|
||||
.remove = p54spi_remove,
|
||||
};
|
||||
|
||||
static int __init p54spi_init(void)
|
||||
{
|
||||
int ret;
|
||||
|
||||
ret = spi_register_driver(&p54spi_driver);
|
||||
if (ret < 0) {
|
||||
printk(KERN_ERR "failed to register SPI driver: %d", ret);
|
||||
goto out;
|
||||
}
|
||||
|
||||
out:
|
||||
return ret;
|
||||
}
|
||||
|
||||
static void __exit p54spi_exit(void)
|
||||
{
|
||||
spi_unregister_driver(&p54spi_driver);
|
||||
}
|
||||
|
||||
module_init(p54spi_init);
|
||||
module_exit(p54spi_exit);
|
||||
module_spi_driver(p54spi_driver);
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_AUTHOR("Christian Lamparter <chunkeey@web.de>");
|
||||
|
Loading…
Reference in New Issue
Block a user