staging/sbe-2t3e3: use module_pci_driver macro
PATCH 1/6 staging/sbe-2t3e3: use module_pci_driver macro
the _init and _exit functions do nothing but pci_register_driver, and pci_unregister_driver,
so replace these and also the module _init and _exit macros with the module_pci_driver macro.
Signed-off-by Devendra Naga <[email protected]>
--- drivers/staging/sbe-2t3e3/module.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-)
drivers/staging/sbe-2t3e3/module.c +1 -12
@@ -194,17 +194,6 @@ static struct pci_driver t3e3_pci_driver = { .remove = t3e3_remove_card, }; -static int __init t3e3_init_module (void ) -{ -return pci_register_driver (&t3e3_pci_driver); -} - -static void __exit t3e3_cleanup_module(void) -{ -pci_unregister_driver (&t3e3_pci_driver); -} - -module_init (t3e3_init_module); -module_exit (t3e3_cleanup_module); +module_pci_driver (t3e3_pci_driver);MODULE_LICENSE ("GPL" );MODULE_DEVICE_TABLE (pci, t3e3_pci_tbl);
Signature · 1 line
1.7.9.5