diff options
author | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2008-07-24 16:53:24 -0400 |
---|---|---|
committer | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2008-07-24 16:53:24 -0400 |
commit | da8c3e0d21c5dbb2815d7c8f1f09e0c68f626ed1 (patch) | |
tree | 70c2d9282d4222cd68957e1d2d12705c37dab6e0 /drivers/ide | |
parent | 574a1c24b63fdb584935b4924a38b451eeb0880e (diff) |
piix: add ->remove method and module_exit()
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Diffstat (limited to 'drivers/ide')
-rw-r--r-- | drivers/ide/pci/piix.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/ide/pci/piix.c b/drivers/ide/pci/piix.c index 359f65ddcbf9..c16b1ab4d4ff 100644 --- a/drivers/ide/pci/piix.c +++ b/drivers/ide/pci/piix.c | |||
@@ -462,6 +462,7 @@ static struct pci_driver driver = { | |||
462 | .name = "PIIX_IDE", | 462 | .name = "PIIX_IDE", |
463 | .id_table = piix_pci_tbl, | 463 | .id_table = piix_pci_tbl, |
464 | .probe = piix_init_one, | 464 | .probe = piix_init_one, |
465 | .remove = ide_pci_remove, | ||
465 | }; | 466 | }; |
466 | 467 | ||
467 | static int __init piix_ide_init(void) | 468 | static int __init piix_ide_init(void) |
@@ -470,7 +471,13 @@ static int __init piix_ide_init(void) | |||
470 | return ide_pci_register_driver(&driver); | 471 | return ide_pci_register_driver(&driver); |
471 | } | 472 | } |
472 | 473 | ||
474 | static void __exit piix_ide_exit(void) | ||
475 | { | ||
476 | pci_unregister_driver(&driver); | ||
477 | } | ||
478 | |||
473 | module_init(piix_ide_init); | 479 | module_init(piix_ide_init); |
480 | module_exit(piix_ide_exit); | ||
474 | 481 | ||
475 | MODULE_AUTHOR("Andre Hedrick, Andrzej Krzysztofowicz"); | 482 | MODULE_AUTHOR("Andre Hedrick, Andrzej Krzysztofowicz"); |
476 | MODULE_DESCRIPTION("PCI driver module for Intel PIIX IDE"); | 483 | MODULE_DESCRIPTION("PCI driver module for Intel PIIX IDE"); |