sonicvibes.c (1da177e4c3f41524e886b7f1b8a0c1fc7321cac2) sonicvibes.c (01d25d460a3b28aab537fab9a0038d1b5832ce28)
1/*
2 * Driver for S3 SonicVibes soundcard
3 * Copyright (c) by Jaroslav Kysela <perex@suse.cz>
4 *
5 * BUGS:
6 * It looks like 86c617 rev 3 doesn't supports DDMA buffers above 16MB?
7 * Driver sometimes hangs... Nobody knows why at this moment...
8 *

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

1517 .name = "S3 SonicVibes",
1518 .id_table = snd_sonic_ids,
1519 .probe = snd_sonic_probe,
1520 .remove = __devexit_p(snd_sonic_remove),
1521};
1522
1523static int __init alsa_card_sonicvibes_init(void)
1524{
1/*
2 * Driver for S3 SonicVibes soundcard
3 * Copyright (c) by Jaroslav Kysela <perex@suse.cz>
4 *
5 * BUGS:
6 * It looks like 86c617 rev 3 doesn't supports DDMA buffers above 16MB?
7 * Driver sometimes hangs... Nobody knows why at this moment...
8 *

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

1517 .name = "S3 SonicVibes",
1518 .id_table = snd_sonic_ids,
1519 .probe = snd_sonic_probe,
1520 .remove = __devexit_p(snd_sonic_remove),
1521};
1522
1523static int __init alsa_card_sonicvibes_init(void)
1524{
1525 return pci_module_init(&driver);
1525 return pci_register_driver(&driver);
1526}
1527
1528static void __exit alsa_card_sonicvibes_exit(void)
1529{
1530 pci_unregister_driver(&driver);
1531}
1532
1533module_init(alsa_card_sonicvibes_init)
1534module_exit(alsa_card_sonicvibes_exit)
1526}
1527
1528static void __exit alsa_card_sonicvibes_exit(void)
1529{
1530 pci_unregister_driver(&driver);
1531}
1532
1533module_init(alsa_card_sonicvibes_init)
1534module_exit(alsa_card_sonicvibes_exit)