diff options
Diffstat (limited to 'sound/pci/echoaudio')
-rw-r--r-- | sound/pci/echoaudio/echoaudio.c | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/sound/pci/echoaudio/echoaudio.c b/sound/pci/echoaudio/echoaudio.c index 595c11f904bb..0f8eda1dafdb 100644 --- a/sound/pci/echoaudio/echoaudio.c +++ b/sound/pci/echoaudio/echoaudio.c | |||
@@ -2328,7 +2328,7 @@ static void __devexit snd_echo_remove(struct pci_dev *pci) | |||
2328 | ******************************************************************************/ | 2328 | ******************************************************************************/ |
2329 | 2329 | ||
2330 | /* pci_driver definition */ | 2330 | /* pci_driver definition */ |
2331 | static struct pci_driver driver = { | 2331 | static struct pci_driver echo_driver = { |
2332 | .name = KBUILD_MODNAME, | 2332 | .name = KBUILD_MODNAME, |
2333 | .id_table = snd_echo_ids, | 2333 | .id_table = snd_echo_ids, |
2334 | .probe = snd_echo_probe, | 2334 | .probe = snd_echo_probe, |
@@ -2339,22 +2339,4 @@ static struct pci_driver driver = { | |||
2339 | #endif /* CONFIG_PM */ | 2339 | #endif /* CONFIG_PM */ |
2340 | }; | 2340 | }; |
2341 | 2341 | ||
2342 | 2342 | module_pci_driver(echo_driver); | |
2343 | |||
2344 | /* initialization of the module */ | ||
2345 | static int __init alsa_card_echo_init(void) | ||
2346 | { | ||
2347 | return pci_register_driver(&driver); | ||
2348 | } | ||
2349 | |||
2350 | |||
2351 | |||
2352 | /* clean up the module */ | ||
2353 | static void __exit alsa_card_echo_exit(void) | ||
2354 | { | ||
2355 | pci_unregister_driver(&driver); | ||
2356 | } | ||
2357 | |||
2358 | |||
2359 | module_init(alsa_card_echo_init) | ||
2360 | module_exit(alsa_card_echo_exit) | ||