aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/libertas
diff options
context:
space:
mode:
authorH Hartley Sweeten <hsweeten@visionengravers.com>2013-03-06 13:27:43 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-03-15 15:27:33 -0400
commitfdd3f29eddd1b7c26b3b42e3633afcb22a28fcb3 (patch)
treebac3ce9e595e7b2cb0fcc5ff0f5c7575e0185e00 /drivers/net/wireless/libertas
parentb85c4a18f6543873eaa71772f6252bc4d403eeb2 (diff)
drivers/net: use module_pcmcia_driver() in pcmcia drivers
Use the new module_pcmcia_driver() macro to remove the boilerplate module init/exit code in the pcmcia drivers. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/net/wireless/libertas')
-rw-r--r--drivers/net/wireless/libertas/if_cs.c25
1 files changed, 1 insertions, 24 deletions
diff --git a/drivers/net/wireless/libertas/if_cs.c b/drivers/net/wireless/libertas/if_cs.c
index 16beaf39dc53..c94dd6802672 100644
--- a/drivers/net/wireless/libertas/if_cs.c
+++ b/drivers/net/wireless/libertas/if_cs.c
@@ -999,7 +999,6 @@ static const struct pcmcia_device_id if_cs_ids[] = {
999}; 999};
1000MODULE_DEVICE_TABLE(pcmcia, if_cs_ids); 1000MODULE_DEVICE_TABLE(pcmcia, if_cs_ids);
1001 1001
1002
1003static struct pcmcia_driver lbs_driver = { 1002static struct pcmcia_driver lbs_driver = {
1004 .owner = THIS_MODULE, 1003 .owner = THIS_MODULE,
1005 .name = DRV_NAME, 1004 .name = DRV_NAME,
@@ -1007,26 +1006,4 @@ static struct pcmcia_driver lbs_driver = {
1007 .remove = if_cs_detach, 1006 .remove = if_cs_detach,
1008 .id_table = if_cs_ids, 1007 .id_table = if_cs_ids,
1009}; 1008};
1010 1009module_pcmcia_driver(lbs_driver);
1011
1012static int __init if_cs_init(void)
1013{
1014 int ret;
1015
1016 lbs_deb_enter(LBS_DEB_CS);
1017 ret = pcmcia_register_driver(&lbs_driver);
1018 lbs_deb_leave(LBS_DEB_CS);
1019 return ret;
1020}
1021
1022
1023static void __exit if_cs_exit(void)
1024{
1025 lbs_deb_enter(LBS_DEB_CS);
1026 pcmcia_unregister_driver(&lbs_driver);
1027 lbs_deb_leave(LBS_DEB_CS);
1028}
1029
1030
1031module_init(if_cs_init);
1032module_exit(if_cs_exit);