diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ide/pci/jmicron.c | 7 |
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 | ||
157 | static int __init jmicron_ide_init(void) | 158 | static 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 | ||
163 | static void __exit jmicron_ide_exit(void) | ||
164 | { | ||
165 | pci_unregister_driver(&driver); | ||
166 | } | ||
167 | |||
162 | module_init(jmicron_ide_init); | 168 | module_init(jmicron_ide_init); |
169 | module_exit(jmicron_ide_exit); | ||
163 | 170 | ||
164 | MODULE_AUTHOR("Alan Cox"); | 171 | MODULE_AUTHOR("Alan Cox"); |
165 | MODULE_DESCRIPTION("PCI driver module for the JMicron in legacy modes"); | 172 | MODULE_DESCRIPTION("PCI driver module for the JMicron in legacy modes"); |