diff options
author | Takashi Iwai <tiwai@suse.de> | 2012-04-24 06:25:00 -0400 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2012-04-24 06:25:00 -0400 |
commit | e9f66d9b9ce03f74a52894cebedf12b67f65dd24 (patch) | |
tree | 6fc07ea37548ac3c9f808ee25c10fcfeb34236ea /sound/pci/echoaudio/echoaudio.c | |
parent | 68853fa30cdb6a9a92f7ab46c34aedb24b2f9d56 (diff) |
ALSA: pci: clean up using module_pci_driver()
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/echoaudio/echoaudio.c')
-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) | ||