maestro3.c (1da177e4c3f41524e886b7f1b8a0c1fc7321cac2) maestro3.c (01d25d460a3b28aab537fab9a0038d1b5832ce28)
1/*
2 * Driver for ESS Maestro3/Allegro (ES1988) soundcards.
3 * Copyright (c) 2000 by Zach Brown <zab@zabbo.net>
4 * Takashi Iwai <tiwai@suse.de>
5 *
6 * Most of the hardware init stuffs are based on maestro3 driver for
7 * OSS/Free by Zach Brown. Many thanks to Zach!
8 *

--- 2688 unchanged lines hidden (view full) ---

2697 .id_table = snd_m3_ids,
2698 .probe = snd_m3_probe,
2699 .remove = __devexit_p(snd_m3_remove),
2700 SND_PCI_PM_CALLBACKS
2701};
2702
2703static int __init alsa_card_m3_init(void)
2704{
1/*
2 * Driver for ESS Maestro3/Allegro (ES1988) soundcards.
3 * Copyright (c) 2000 by Zach Brown <zab@zabbo.net>
4 * Takashi Iwai <tiwai@suse.de>
5 *
6 * Most of the hardware init stuffs are based on maestro3 driver for
7 * OSS/Free by Zach Brown. Many thanks to Zach!
8 *

--- 2688 unchanged lines hidden (view full) ---

2697 .id_table = snd_m3_ids,
2698 .probe = snd_m3_probe,
2699 .remove = __devexit_p(snd_m3_remove),
2700 SND_PCI_PM_CALLBACKS
2701};
2702
2703static int __init alsa_card_m3_init(void)
2704{
2705 return pci_module_init(&driver);
2705 return pci_register_driver(&driver);
2706}
2707
2708static void __exit alsa_card_m3_exit(void)
2709{
2710 pci_unregister_driver(&driver);
2711}
2712
2713module_init(alsa_card_m3_init)
2714module_exit(alsa_card_m3_exit)
2706}
2707
2708static void __exit alsa_card_m3_exit(void)
2709{
2710 pci_unregister_driver(&driver);
2711}
2712
2713module_init(alsa_card_m3_init)
2714module_exit(alsa_card_m3_exit)