aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-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");