aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>2008-07-24 16:53:22 -0400
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>2008-07-24 16:53:22 -0400
commit1bcaaba7749dce7c0506cff0e811c9bed8121f38 (patch)
treef83a019afe32e116945b52c9dde8559b26e10d0f
parent87d8b61356108835f5e91c0fb32b830ec585978c (diff)
jmicron: add ->remove method and module_exit()
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
-rw-r--r--drivers/ide/pci/jmicron.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/ide/pci/jmicron.c b/drivers/ide/pci/jmicron.c
index a7e3c14f7b07..39e221b076e2 100644
--- a/drivers/ide/pci/jmicron.c
+++ b/drivers/ide/pci/jmicron.c
@@ -152,6 +152,7 @@ static struct pci_driver driver = {
152 .name = "JMicron IDE", 152 .name = "JMicron IDE",
153 .id_table = jmicron_pci_tbl, 153 .id_table = jmicron_pci_tbl,
154 .probe = jmicron_init_one, 154 .probe = jmicron_init_one,
155 .remove = ide_pci_remove,
155}; 156};
156 157
157static int __init jmicron_ide_init(void) 158static int __init jmicron_ide_init(void)
@@ -159,7 +160,13 @@ static int __init jmicron_ide_init(void)
159 return ide_pci_register_driver(&driver); 160 return ide_pci_register_driver(&driver);
160} 161}
161 162
163static void __exit jmicron_ide_exit(void)
164{
165 pci_unregister_driver(&driver);
166}
167
162module_init(jmicron_ide_init); 168module_init(jmicron_ide_init);
169module_exit(jmicron_ide_exit);
163 170
164MODULE_AUTHOR("Alan Cox"); 171MODULE_AUTHOR("Alan Cox");
165MODULE_DESCRIPTION("PCI driver module for the JMicron in legacy modes"); 172MODULE_DESCRIPTION("PCI driver module for the JMicron in legacy modes");