uio: uio_sercos3: use module_pci_driver macro
PATCH 1/1 uio: uio_sercos3: use module_pci_driver macro
use module_pci_driver macro and simplify the module init and exit code
Signed-off-by Devendra Naga <[email protected]>
--- drivers/uio/uio_sercos3.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-)
drivers/uio/uio_sercos3.c +1 -13
@@ -226,19 +226,7 @@ static struct pci_driver sercos3_pci_driver = { .remove = sercos3_pci_remove, }; -static int __init sercos3_init_module (void ) -{ -return pci_register_driver (&sercos3_pci_driver); -} - -static void __exit sercos3_exit_module(void) -{ -pci_unregister_driver (&sercos3_pci_driver); -} - -module_init (sercos3_init_module); -module_exit (sercos3_exit_module); - +module_pci_driver (sercos3_pci_driver);MODULE_DESCRIPTION ("UIO driver for the Automata Sercos III PCI card" );MODULE_AUTHOR ("John Ogness <[email protected]>" );MODULE_LICENSE ("GPL v2" );
Signature · 1 line
1.7.10.4