lkml.org 
[lkml]   [2012]   [Jul]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 1/6] staging/sbe-2t3e3: use module_pci_driver macro
    Date
    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 <devendra.aaru@gmail.com>
    ---
    drivers/staging/sbe-2t3e3/module.c | 13 +------------
    1 file changed, 1 insertion(+), 12 deletions(-)

    diff --git a/drivers/staging/sbe-2t3e3/module.c b/drivers/staging/sbe-2t3e3/module.c
    index e87fe81..cd778b3 100644
    --- a/drivers/staging/sbe-2t3e3/module.c
    +++ b/drivers/staging/sbe-2t3e3/module.c
    @@ -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);
    --
    1.7.9.5


    \
     
     \ /
      Last update: 2012-07-10 09:21    [W:0.024 / U:1.252 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site