Commit c1ccdddc authored by Ksenija Stanojevic's avatar Ksenija Stanojevic Committed by Greg Kroah-Hartman

Staging: rtl8192e: Use module_pci_driver

Use module_pci_driver for drivers whose init and exit functions only
register and unregister, respectively.
Signed-off-by: default avatarKsenija Stanojevic <ksenija.stanojevic@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 1e6e6328
...@@ -2775,24 +2775,7 @@ bool rtl92e_disable_nic(struct net_device *dev) ...@@ -2775,24 +2775,7 @@ bool rtl92e_disable_nic(struct net_device *dev)
return true; return true;
} }
static int __init _rtl92e_pci_module_init(void) module_pci_driver(rtl8192_pci_driver);
{
pr_info("\nLinux kernel driver for RTL8192E WLAN cards\n");
pr_info("Copyright (c) 2007-2008, Realsil Wlan Driver\n");
if (0 != pci_register_driver(&rtl8192_pci_driver)) {
/*pci_unregister_driver (&rtl8192_pci_driver);*/
return -ENODEV;
}
return 0;
}
static void __exit _rtl92e_pci_module_exit(void)
{
pci_unregister_driver(&rtl8192_pci_driver);
RT_TRACE(COMP_DOWN, "Exiting");
}
void rtl92e_check_rfctrl_gpio_timer(unsigned long data) void rtl92e_check_rfctrl_gpio_timer(unsigned long data)
{ {
...@@ -2809,9 +2792,6 @@ void rtl92e_check_rfctrl_gpio_timer(unsigned long data) ...@@ -2809,9 +2792,6 @@ void rtl92e_check_rfctrl_gpio_timer(unsigned long data)
/*************************************************************************** /***************************************************************************
------------------- module init / exit stubs ---------------- ------------------- module init / exit stubs ----------------
****************************************************************************/ ****************************************************************************/
module_init(_rtl92e_pci_module_init);
module_exit(_rtl92e_pci_module_exit);
MODULE_DESCRIPTION("Linux driver for Realtek RTL819x WiFi cards"); MODULE_DESCRIPTION("Linux driver for Realtek RTL819x WiFi cards");
MODULE_AUTHOR(DRV_COPYRIGHT " " DRV_AUTHOR); MODULE_AUTHOR(DRV_COPYRIGHT " " DRV_AUTHOR);
MODULE_VERSION(DRV_VERSION); MODULE_VERSION(DRV_VERSION);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment