diff options
author | Brian Norris <computersforpeace@gmail.com> | 2012-11-02 00:46:16 -0700 |
---|---|---|
committer | Jeff Garzik <jgarzik@redhat.com> | 2012-12-03 05:14:31 -0500 |
commit | 9a99e4768a6dcfa50d1cda1b2f55c9ea5c4213cc (patch) | |
tree | a5003dbf8bd0a838042d3d5107fc38afa6a2d79d /drivers/ata | |
parent | 941c77fd0f2f6f5964a3f9fba4e8779714faf832 (diff) | |
download | blackbird-op-linux-9a99e4768a6dcfa50d1cda1b2f55c9ea5c4213cc.tar.gz blackbird-op-linux-9a99e4768a6dcfa50d1cda1b2f55c9ea5c4213cc.zip |
ahci_platform: convert to module_platform_driver
The ahci_platform driver can now use the module_platform_driver() macro.
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/ata')
-rw-r--r-- | drivers/ata/ahci_platform.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/drivers/ata/ahci_platform.c b/drivers/ata/ahci_platform.c index c598fd7cbf3f..fbbfa2bccbcd 100644 --- a/drivers/ata/ahci_platform.c +++ b/drivers/ata/ahci_platform.c @@ -336,18 +336,7 @@ static struct platform_driver ahci_driver = { }, .id_table = ahci_devtype, }; - -static int __init ahci_init(void) -{ - return platform_driver_register(&ahci_driver); -} -module_init(ahci_init); - -static void __exit ahci_exit(void) -{ - platform_driver_unregister(&ahci_driver); -} -module_exit(ahci_exit); +module_platform_driver(ahci_driver); MODULE_DESCRIPTION("AHCI SATA platform driver"); MODULE_AUTHOR("Anton Vorontsov <avorontsov@ru.mvista.com>"); |