aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci
diff options
context:
space:
mode:
authorClemens Ladisch <clemens@ladisch.de>2005-09-12 02:20:54 -0400
committerJaroslav Kysela <perex@suse.cz>2005-09-12 05:12:34 -0400
commit3bcd4649bca99ee9242f20d7da35e3f8741c6549 (patch)
tree97af30d0d746e351db0f69c571f7307911c11c7c /sound/pci
parent4338829e09db2d320a00b4e0ed0bcc49859d73cc (diff)
[ALSA] set owner field in struct pci_driver
AD1889 driver,ALS4000 driver,ATIIXP driver,ATIIXP-modem driver AZT3328 driver,BT87x driver,CMIPCI driver,CS4281 driver ENS1370/1+ driver,ES1938 driver,ES1968 driver,FM801 driver Intel8x0 driver,Intel8x0-modem driver,Maestro3 driver,RME32 driver RME96 driver,SonicVibes driver,VIA82xx driver,VIA82xx-modem driver ALI5451 driver,au88x0 driver,CS46xx driver,EMU10K1/EMU10K2 driver HDA Intel driver,ICE1712 driver,ICE1724 driver,KORG1212 driver MIXART driver,NM256 driver,RME HDSP driver,RME9652 driver Trident driver,Digigram VX222 driver,YMFPCI driver Set the module owner field in each driver's struct pci_driver to get the driver symlink in the sysfs device directory. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Diffstat (limited to 'sound/pci')
-rw-r--r--sound/pci/ad1889.c3
-rw-r--r--sound/pci/ali5451/ali5451.c1
-rw-r--r--sound/pci/als4000.c1
-rw-r--r--sound/pci/atiixp.c1
-rw-r--r--sound/pci/atiixp_modem.c1
-rw-r--r--sound/pci/au88x0/au88x0.c1
-rw-r--r--sound/pci/azt3328.c1
-rw-r--r--sound/pci/bt87x.c1
-rw-r--r--sound/pci/cmipci.c1
-rw-r--r--sound/pci/cs4281.c1
-rw-r--r--sound/pci/cs46xx/cs46xx.c1
-rw-r--r--sound/pci/emu10k1/emu10k1x.c1
-rw-r--r--sound/pci/ens1370.c1
-rw-r--r--sound/pci/es1938.c1
-rw-r--r--sound/pci/es1968.c1
-rw-r--r--sound/pci/fm801.c1
-rw-r--r--sound/pci/hda/hda_intel.c1
-rw-r--r--sound/pci/ice1712/ice1712.c1
-rw-r--r--sound/pci/ice1712/ice1724.c1
-rw-r--r--sound/pci/intel8x0.c1
-rw-r--r--sound/pci/intel8x0m.c1
-rw-r--r--sound/pci/korg1212/korg1212.c1
-rw-r--r--sound/pci/maestro3.c1
-rw-r--r--sound/pci/mixart/mixart.c1
-rw-r--r--sound/pci/nm256/nm256.c1
-rw-r--r--sound/pci/rme32.c1
-rw-r--r--sound/pci/rme96.c1
-rw-r--r--sound/pci/rme9652/hdsp.c1
-rw-r--r--sound/pci/rme9652/hdspm.c1
-rw-r--r--sound/pci/rme9652/rme9652.c1
-rw-r--r--sound/pci/sonicvibes.c1
-rw-r--r--sound/pci/trident/trident.c1
-rw-r--r--sound/pci/via82xx.c1
-rw-r--r--sound/pci/via82xx_modem.c1
-rw-r--r--sound/pci/vx222/vx222.c1
-rw-r--r--sound/pci/ymfpci/ymfpci.c1
36 files changed, 37 insertions, 1 deletions
diff --git a/sound/pci/ad1889.c b/sound/pci/ad1889.c
index 8ce9cb4c797..d7d99a25c5e 100644
--- a/sound/pci/ad1889.c
+++ b/sound/pci/ad1889.c
@@ -50,7 +50,7 @@
50#include "ad1889.h" 50#include "ad1889.h"
51#include "ac97/ac97_id.h" 51#include "ac97/ac97_id.h"
52 52
53#define AD1889_DRVVER "$Revision: 1.2 $" 53#define AD1889_DRVVER "$Revision: 1.3 $"
54 54
55MODULE_AUTHOR("Kyle McMartin <kyle@parisc-linux.org>, Thibaut Varene <t-bone@parisc-linux.org>"); 55MODULE_AUTHOR("Kyle McMartin <kyle@parisc-linux.org>, Thibaut Varene <t-bone@parisc-linux.org>");
56MODULE_DESCRIPTION("Analog Devices AD1889 ALSA sound driver"); 56MODULE_DESCRIPTION("Analog Devices AD1889 ALSA sound driver");
@@ -1068,6 +1068,7 @@ MODULE_DEVICE_TABLE(pci, snd_ad1889_ids);
1068 1068
1069static struct pci_driver ad1889_pci = { 1069static struct pci_driver ad1889_pci = {
1070 .name = "AD1889 Audio", 1070 .name = "AD1889 Audio",
1071 .owner = THIS_MODULE,
1071 .id_table = snd_ad1889_ids, 1072 .id_table = snd_ad1889_ids,
1072 .probe = snd_ad1889_probe, 1073 .probe = snd_ad1889_probe,
1073 .remove = __devexit_p(snd_ad1889_remove), 1074 .remove = __devexit_p(snd_ad1889_remove),
diff --git a/sound/pci/ali5451/ali5451.c b/sound/pci/ali5451/ali5451.c
index 703770f6a50..d683f7736a6 100644
--- a/sound/pci/ali5451/ali5451.c
+++ b/sound/pci/ali5451/ali5451.c
@@ -2411,6 +2411,7 @@ static void __devexit snd_ali_remove(struct pci_dev *pci)
2411 2411
2412static struct pci_driver driver = { 2412static struct pci_driver driver = {
2413 .name = "ALI 5451", 2413 .name = "ALI 5451",
2414 .owner = THIS_MODULE,
2414 .id_table = snd_ali_ids, 2415 .id_table = snd_ali_ids,
2415 .probe = snd_ali_probe, 2416 .probe = snd_ali_probe,
2416 .remove = __devexit_p(snd_ali_remove), 2417 .remove = __devexit_p(snd_ali_remove),
diff --git a/sound/pci/als4000.c b/sound/pci/als4000.c
index ca28b229c70..196ec1c61bb 100644
--- a/sound/pci/als4000.c
+++ b/sound/pci/als4000.c
@@ -770,6 +770,7 @@ static void __devexit snd_card_als4000_remove(struct pci_dev *pci)
770 770
771static struct pci_driver driver = { 771static struct pci_driver driver = {
772 .name = "ALS4000", 772 .name = "ALS4000",
773 .owner = THIS_MODULE,
773 .id_table = snd_als4000_ids, 774 .id_table = snd_als4000_ids,
774 .probe = snd_card_als4000_probe, 775 .probe = snd_card_als4000_probe,
775 .remove = __devexit_p(snd_card_als4000_remove), 776 .remove = __devexit_p(snd_card_als4000_remove),
diff --git a/sound/pci/atiixp.c b/sound/pci/atiixp.c
index 874157f2701..241eacf1e65 100644
--- a/sound/pci/atiixp.c
+++ b/sound/pci/atiixp.c
@@ -1645,6 +1645,7 @@ static void __devexit snd_atiixp_remove(struct pci_dev *pci)
1645 1645
1646static struct pci_driver driver = { 1646static struct pci_driver driver = {
1647 .name = "ATI IXP AC97 controller", 1647 .name = "ATI IXP AC97 controller",
1648 .owner = THIS_MODULE,
1648 .id_table = snd_atiixp_ids, 1649 .id_table = snd_atiixp_ids,
1649 .probe = snd_atiixp_probe, 1650 .probe = snd_atiixp_probe,
1650 .remove = __devexit_p(snd_atiixp_remove), 1651 .remove = __devexit_p(snd_atiixp_remove),
diff --git a/sound/pci/atiixp_modem.c b/sound/pci/atiixp_modem.c
index 4de637e4dd4..8a59598167f 100644
--- a/sound/pci/atiixp_modem.c
+++ b/sound/pci/atiixp_modem.c
@@ -1318,6 +1318,7 @@ static void __devexit snd_atiixp_remove(struct pci_dev *pci)
1318 1318
1319static struct pci_driver driver = { 1319static struct pci_driver driver = {
1320 .name = "ATI IXP MC97 controller", 1320 .name = "ATI IXP MC97 controller",
1321 .owner = THIS_MODULE,
1321 .id_table = snd_atiixp_ids, 1322 .id_table = snd_atiixp_ids,
1322 .probe = snd_atiixp_probe, 1323 .probe = snd_atiixp_probe,
1323 .remove = __devexit_p(snd_atiixp_remove), 1324 .remove = __devexit_p(snd_atiixp_remove),
diff --git a/sound/pci/au88x0/au88x0.c b/sound/pci/au88x0/au88x0.c
index 76b1c301869..04b695d6fd4 100644
--- a/sound/pci/au88x0/au88x0.c
+++ b/sound/pci/au88x0/au88x0.c
@@ -373,6 +373,7 @@ static void __devexit snd_vortex_remove(struct pci_dev *pci)
373// pci_driver definition 373// pci_driver definition
374static struct pci_driver driver = { 374static struct pci_driver driver = {
375 .name = CARD_NAME_SHORT, 375 .name = CARD_NAME_SHORT,
376 .owner = THIS_MODULE,
376 .id_table = snd_vortex_ids, 377 .id_table = snd_vortex_ids,
377 .probe = snd_vortex_probe, 378 .probe = snd_vortex_probe,
378 .remove = __devexit_p(snd_vortex_remove), 379 .remove = __devexit_p(snd_vortex_remove),
diff --git a/sound/pci/azt3328.c b/sound/pci/azt3328.c
index 26069d2e027..d5261bdec58 100644
--- a/sound/pci/azt3328.c
+++ b/sound/pci/azt3328.c
@@ -1511,6 +1511,7 @@ static void __devexit snd_azf3328_remove(struct pci_dev *pci)
1511 1511
1512static struct pci_driver driver = { 1512static struct pci_driver driver = {
1513 .name = "AZF3328", 1513 .name = "AZF3328",
1514 .owner = THIS_MODULE,
1514 .id_table = snd_azf3328_ids, 1515 .id_table = snd_azf3328_ids,
1515 .probe = snd_azf3328_probe, 1516 .probe = snd_azf3328_probe,
1516 .remove = __devexit_p(snd_azf3328_remove), 1517 .remove = __devexit_p(snd_azf3328_remove),
diff --git a/sound/pci/bt87x.c b/sound/pci/bt87x.c
index 639f08098f8..2236c958aec 100644
--- a/sound/pci/bt87x.c
+++ b/sound/pci/bt87x.c
@@ -901,6 +901,7 @@ static struct pci_device_id snd_bt87x_default_ids[] = {
901 901
902static struct pci_driver driver = { 902static struct pci_driver driver = {
903 .name = "Bt87x", 903 .name = "Bt87x",
904 .owner = THIS_MODULE,
904 .id_table = snd_bt87x_ids, 905 .id_table = snd_bt87x_ids,
905 .probe = snd_bt87x_probe, 906 .probe = snd_bt87x_probe,
906 .remove = __devexit_p(snd_bt87x_remove), 907 .remove = __devexit_p(snd_bt87x_remove),
diff --git a/sound/pci/cmipci.c b/sound/pci/cmipci.c
index 583b2713d86..1eb3315d136 100644
--- a/sound/pci/cmipci.c
+++ b/sound/pci/cmipci.c
@@ -3037,6 +3037,7 @@ static void __devexit snd_cmipci_remove(struct pci_dev *pci)
3037 3037
3038static struct pci_driver driver = { 3038static struct pci_driver driver = {
3039 .name = "C-Media PCI", 3039 .name = "C-Media PCI",
3040 .owner = THIS_MODULE,
3040 .id_table = snd_cmipci_ids, 3041 .id_table = snd_cmipci_ids,
3041 .probe = snd_cmipci_probe, 3042 .probe = snd_cmipci_probe,
3042 .remove = __devexit_p(snd_cmipci_remove), 3043 .remove = __devexit_p(snd_cmipci_remove),
diff --git a/sound/pci/cs4281.c b/sound/pci/cs4281.c
index 421430bad98..dc87e0144b5 100644
--- a/sound/pci/cs4281.c
+++ b/sound/pci/cs4281.c
@@ -2108,6 +2108,7 @@ static int cs4281_resume(snd_card_t *card)
2108 2108
2109static struct pci_driver driver = { 2109static struct pci_driver driver = {
2110 .name = "CS4281", 2110 .name = "CS4281",
2111 .owner = THIS_MODULE,
2111 .id_table = snd_cs4281_ids, 2112 .id_table = snd_cs4281_ids,
2112 .probe = snd_cs4281_probe, 2113 .probe = snd_cs4281_probe,
2113 .remove = __devexit_p(snd_cs4281_remove), 2114 .remove = __devexit_p(snd_cs4281_remove),
diff --git a/sound/pci/cs46xx/cs46xx.c b/sound/pci/cs46xx/cs46xx.c
index b9fff4ee6f9..32b4f8465ce 100644
--- a/sound/pci/cs46xx/cs46xx.c
+++ b/sound/pci/cs46xx/cs46xx.c
@@ -163,6 +163,7 @@ static void __devexit snd_card_cs46xx_remove(struct pci_dev *pci)
163 163
164static struct pci_driver driver = { 164static struct pci_driver driver = {
165 .name = "Sound Fusion CS46xx", 165 .name = "Sound Fusion CS46xx",
166 .owner = THIS_MODULE,
166 .id_table = snd_cs46xx_ids, 167 .id_table = snd_cs46xx_ids,
167 .probe = snd_card_cs46xx_probe, 168 .probe = snd_card_cs46xx_probe,
168 .remove = __devexit_p(snd_card_cs46xx_remove), 169 .remove = __devexit_p(snd_card_cs46xx_remove),
diff --git a/sound/pci/emu10k1/emu10k1x.c b/sound/pci/emu10k1/emu10k1x.c
index 8c151af521d..ad15755a63c 100644
--- a/sound/pci/emu10k1/emu10k1x.c
+++ b/sound/pci/emu10k1/emu10k1x.c
@@ -1615,6 +1615,7 @@ MODULE_DEVICE_TABLE(pci, snd_emu10k1x_ids);
1615// pci_driver definition 1615// pci_driver definition
1616static struct pci_driver driver = { 1616static struct pci_driver driver = {
1617 .name = "EMU10K1X", 1617 .name = "EMU10K1X",
1618 .owner = THIS_MODULE,
1618 .id_table = snd_emu10k1x_ids, 1619 .id_table = snd_emu10k1x_ids,
1619 .probe = snd_emu10k1x_probe, 1620 .probe = snd_emu10k1x_probe,
1620 .remove = __devexit_p(snd_emu10k1x_remove), 1621 .remove = __devexit_p(snd_emu10k1x_remove),
diff --git a/sound/pci/ens1370.c b/sound/pci/ens1370.c
index a38f7102ecc..bef9a59f46d 100644
--- a/sound/pci/ens1370.c
+++ b/sound/pci/ens1370.c
@@ -2387,6 +2387,7 @@ static void __devexit snd_audiopci_remove(struct pci_dev *pci)
2387 2387
2388static struct pci_driver driver = { 2388static struct pci_driver driver = {
2389 .name = DRIVER_NAME, 2389 .name = DRIVER_NAME,
2390 .owner = THIS_MODULE,
2390 .id_table = snd_audiopci_ids, 2391 .id_table = snd_audiopci_ids,
2391 .probe = snd_audiopci_probe, 2392 .probe = snd_audiopci_probe,
2392 .remove = __devexit_p(snd_audiopci_remove), 2393 .remove = __devexit_p(snd_audiopci_remove),
diff --git a/sound/pci/es1938.c b/sound/pci/es1938.c
index 356c493d931..17fa80c2387 100644
--- a/sound/pci/es1938.c
+++ b/sound/pci/es1938.c
@@ -1746,6 +1746,7 @@ static void __devexit snd_es1938_remove(struct pci_dev *pci)
1746 1746
1747static struct pci_driver driver = { 1747static struct pci_driver driver = {
1748 .name = "ESS ES1938 (Solo-1)", 1748 .name = "ESS ES1938 (Solo-1)",
1749 .owner = THIS_MODULE,
1749 .id_table = snd_es1938_ids, 1750 .id_table = snd_es1938_ids,
1750 .probe = snd_es1938_probe, 1751 .probe = snd_es1938_probe,
1751 .remove = __devexit_p(snd_es1938_remove), 1752 .remove = __devexit_p(snd_es1938_remove),
diff --git a/sound/pci/es1968.c b/sound/pci/es1968.c
index 10a487a78d6..ecdcada90ca 100644
--- a/sound/pci/es1968.c
+++ b/sound/pci/es1968.c
@@ -2763,6 +2763,7 @@ static void __devexit snd_es1968_remove(struct pci_dev *pci)
2763 2763
2764static struct pci_driver driver = { 2764static struct pci_driver driver = {
2765 .name = "ES1968 (ESS Maestro)", 2765 .name = "ES1968 (ESS Maestro)",
2766 .owner = THIS_MODULE,
2766 .id_table = snd_es1968_ids, 2767 .id_table = snd_es1968_ids,
2767 .probe = snd_es1968_probe, 2768 .probe = snd_es1968_probe,
2768 .remove = __devexit_p(snd_es1968_remove), 2769 .remove = __devexit_p(snd_es1968_remove),
diff --git a/sound/pci/fm801.c b/sound/pci/fm801.c
index aaa41fb480a..e5cfa2a0c24 100644
--- a/sound/pci/fm801.c
+++ b/sound/pci/fm801.c
@@ -1462,6 +1462,7 @@ static void __devexit snd_card_fm801_remove(struct pci_dev *pci)
1462 1462
1463static struct pci_driver driver = { 1463static struct pci_driver driver = {
1464 .name = "FM801", 1464 .name = "FM801",
1465 .owner = THIS_MODULE,
1465 .id_table = snd_fm801_ids, 1466 .id_table = snd_fm801_ids,
1466 .probe = snd_card_fm801_probe, 1467 .probe = snd_card_fm801_probe,
1467 .remove = __devexit_p(snd_card_fm801_remove), 1468 .remove = __devexit_p(snd_card_fm801_remove),
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c
index 7e0c05936c3..9590ece2099 100644
--- a/sound/pci/hda/hda_intel.c
+++ b/sound/pci/hda/hda_intel.c
@@ -1603,6 +1603,7 @@ MODULE_DEVICE_TABLE(pci, azx_ids);
1603/* pci_driver definition */ 1603/* pci_driver definition */
1604static struct pci_driver driver = { 1604static struct pci_driver driver = {
1605 .name = "HDA Intel", 1605 .name = "HDA Intel",
1606 .owner = THIS_MODULE,
1606 .id_table = azx_ids, 1607 .id_table = azx_ids,
1607 .probe = azx_probe, 1608 .probe = azx_probe,
1608 .remove = __devexit_p(azx_remove), 1609 .remove = __devexit_p(azx_remove),
diff --git a/sound/pci/ice1712/ice1712.c b/sound/pci/ice1712/ice1712.c
index 7d4d9b0c6b1..a6d98013c33 100644
--- a/sound/pci/ice1712/ice1712.c
+++ b/sound/pci/ice1712/ice1712.c
@@ -2735,6 +2735,7 @@ static void __devexit snd_ice1712_remove(struct pci_dev *pci)
2735 2735
2736static struct pci_driver driver = { 2736static struct pci_driver driver = {
2737 .name = "ICE1712", 2737 .name = "ICE1712",
2738 .owner = THIS_MODULE,
2738 .id_table = snd_ice1712_ids, 2739 .id_table = snd_ice1712_ids,
2739 .probe = snd_ice1712_probe, 2740 .probe = snd_ice1712_probe,
2740 .remove = __devexit_p(snd_ice1712_remove), 2741 .remove = __devexit_p(snd_ice1712_remove),
diff --git a/sound/pci/ice1712/ice1724.c b/sound/pci/ice1712/ice1724.c
index 1e7119acfd4..c3ce8f93740 100644
--- a/sound/pci/ice1712/ice1724.c
+++ b/sound/pci/ice1712/ice1724.c
@@ -2315,6 +2315,7 @@ static void __devexit snd_vt1724_remove(struct pci_dev *pci)
2315 2315
2316static struct pci_driver driver = { 2316static struct pci_driver driver = {
2317 .name = "ICE1724", 2317 .name = "ICE1724",
2318 .owner = THIS_MODULE,
2318 .id_table = snd_vt1724_ids, 2319 .id_table = snd_vt1724_ids,
2319 .probe = snd_vt1724_probe, 2320 .probe = snd_vt1724_probe,
2320 .remove = __devexit_p(snd_vt1724_remove), 2321 .remove = __devexit_p(snd_vt1724_remove),
diff --git a/sound/pci/intel8x0.c b/sound/pci/intel8x0.c
index 5975cd58054..1a96198a17a 100644
--- a/sound/pci/intel8x0.c
+++ b/sound/pci/intel8x0.c
@@ -2864,6 +2864,7 @@ static void __devexit snd_intel8x0_remove(struct pci_dev *pci)
2864 2864
2865static struct pci_driver driver = { 2865static struct pci_driver driver = {
2866 .name = "Intel ICH", 2866 .name = "Intel ICH",
2867 .owner = THIS_MODULE,
2867 .id_table = snd_intel8x0_ids, 2868 .id_table = snd_intel8x0_ids,
2868 .probe = snd_intel8x0_probe, 2869 .probe = snd_intel8x0_probe,
2869 .remove = __devexit_p(snd_intel8x0_remove), 2870 .remove = __devexit_p(snd_intel8x0_remove),
diff --git a/sound/pci/intel8x0m.c b/sound/pci/intel8x0m.c
index 38493d77528..9e2060d56c2 100644
--- a/sound/pci/intel8x0m.c
+++ b/sound/pci/intel8x0m.c
@@ -1326,6 +1326,7 @@ static void __devexit snd_intel8x0m_remove(struct pci_dev *pci)
1326 1326
1327static struct pci_driver driver = { 1327static struct pci_driver driver = {
1328 .name = "Intel ICH Modem", 1328 .name = "Intel ICH Modem",
1329 .owner = THIS_MODULE,
1329 .id_table = snd_intel8x0m_ids, 1330 .id_table = snd_intel8x0m_ids,
1330 .probe = snd_intel8x0m_probe, 1331 .probe = snd_intel8x0m_probe,
1331 .remove = __devexit_p(snd_intel8x0m_remove), 1332 .remove = __devexit_p(snd_intel8x0m_remove),
diff --git a/sound/pci/korg1212/korg1212.c b/sound/pci/korg1212/korg1212.c
index 5f61536f112..09f9cbe116a 100644
--- a/sound/pci/korg1212/korg1212.c
+++ b/sound/pci/korg1212/korg1212.c
@@ -2534,6 +2534,7 @@ static void __devexit snd_korg1212_remove(struct pci_dev *pci)
2534 2534
2535static struct pci_driver driver = { 2535static struct pci_driver driver = {
2536 .name = "korg1212", 2536 .name = "korg1212",
2537 .owner = THIS_MODULE,
2537 .id_table = snd_korg1212_ids, 2538 .id_table = snd_korg1212_ids,
2538 .probe = snd_korg1212_probe, 2539 .probe = snd_korg1212_probe,
2539 .remove = __devexit_p(snd_korg1212_remove), 2540 .remove = __devexit_p(snd_korg1212_remove),
diff --git a/sound/pci/maestro3.c b/sound/pci/maestro3.c
index 635531c2aa0..2693b6f731f 100644
--- a/sound/pci/maestro3.c
+++ b/sound/pci/maestro3.c
@@ -2861,6 +2861,7 @@ static void __devexit snd_m3_remove(struct pci_dev *pci)
2861 2861
2862static struct pci_driver driver = { 2862static struct pci_driver driver = {
2863 .name = "Maestro3", 2863 .name = "Maestro3",
2864 .owner = THIS_MODULE,
2864 .id_table = snd_m3_ids, 2865 .id_table = snd_m3_ids,
2865 .probe = snd_m3_probe, 2866 .probe = snd_m3_probe,
2866 .remove = __devexit_p(snd_m3_remove), 2867 .remove = __devexit_p(snd_m3_remove),
diff --git a/sound/pci/mixart/mixart.c b/sound/pci/mixart/mixart.c
index 2636d507bdf..1a62c7f6c52 100644
--- a/sound/pci/mixart/mixart.c
+++ b/sound/pci/mixart/mixart.c
@@ -1424,6 +1424,7 @@ static void __devexit snd_mixart_remove(struct pci_dev *pci)
1424 1424
1425static struct pci_driver driver = { 1425static struct pci_driver driver = {
1426 .name = "Digigram miXart", 1426 .name = "Digigram miXart",
1427 .owner = THIS_MODULE,
1427 .id_table = snd_mixart_ids, 1428 .id_table = snd_mixart_ids,
1428 .probe = snd_mixart_probe, 1429 .probe = snd_mixart_probe,
1429 .remove = __devexit_p(snd_mixart_remove), 1430 .remove = __devexit_p(snd_mixart_remove),
diff --git a/sound/pci/nm256/nm256.c b/sound/pci/nm256/nm256.c
index b44d56c2dd3..5c55a3b1d12 100644
--- a/sound/pci/nm256/nm256.c
+++ b/sound/pci/nm256/nm256.c
@@ -1668,6 +1668,7 @@ static void __devexit snd_nm256_remove(struct pci_dev *pci)
1668 1668
1669static struct pci_driver driver = { 1669static struct pci_driver driver = {
1670 .name = "NeoMagic 256", 1670 .name = "NeoMagic 256",
1671 .owner = THIS_MODULE,
1671 .id_table = snd_nm256_ids, 1672 .id_table = snd_nm256_ids,
1672 .probe = snd_nm256_probe, 1673 .probe = snd_nm256_probe,
1673 .remove = __devexit_p(snd_nm256_remove), 1674 .remove = __devexit_p(snd_nm256_remove),
diff --git a/sound/pci/rme32.c b/sound/pci/rme32.c
index a511de5a385..3daeecb9eb0 100644
--- a/sound/pci/rme32.c
+++ b/sound/pci/rme32.c
@@ -2012,6 +2012,7 @@ static void __devexit snd_rme32_remove(struct pci_dev *pci)
2012 2012
2013static struct pci_driver driver = { 2013static struct pci_driver driver = {
2014 .name = "RME Digi32", 2014 .name = "RME Digi32",
2015 .owner = THIS_MODULE,
2015 .id_table = snd_rme32_ids, 2016 .id_table = snd_rme32_ids,
2016 .probe = snd_rme32_probe, 2017 .probe = snd_rme32_probe,
2017 .remove = __devexit_p(snd_rme32_remove), 2018 .remove = __devexit_p(snd_rme32_remove),
diff --git a/sound/pci/rme96.c b/sound/pci/rme96.c
index 6653c21bfa0..9983b66dc56 100644
--- a/sound/pci/rme96.c
+++ b/sound/pci/rme96.c
@@ -2413,6 +2413,7 @@ static void __devexit snd_rme96_remove(struct pci_dev *pci)
2413 2413
2414static struct pci_driver driver = { 2414static struct pci_driver driver = {
2415 .name = "RME Digi96", 2415 .name = "RME Digi96",
2416 .owner = THIS_MODULE,
2416 .id_table = snd_rme96_ids, 2417 .id_table = snd_rme96_ids,
2417 .probe = snd_rme96_probe, 2418 .probe = snd_rme96_probe,
2418 .remove = __devexit_p(snd_rme96_remove), 2419 .remove = __devexit_p(snd_rme96_remove),
diff --git a/sound/pci/rme9652/hdsp.c b/sound/pci/rme9652/hdsp.c
index e456ccaaaf6..52525eb198c 100644
--- a/sound/pci/rme9652/hdsp.c
+++ b/sound/pci/rme9652/hdsp.c
@@ -5216,6 +5216,7 @@ static void __devexit snd_hdsp_remove(struct pci_dev *pci)
5216 5216
5217static struct pci_driver driver = { 5217static struct pci_driver driver = {
5218 .name = "RME Hammerfall DSP", 5218 .name = "RME Hammerfall DSP",
5219 .owner = THIS_MODULE,
5219 .id_table = snd_hdsp_ids, 5220 .id_table = snd_hdsp_ids,
5220 .probe = snd_hdsp_probe, 5221 .probe = snd_hdsp_probe,
5221 .remove = __devexit_p(snd_hdsp_remove), 5222 .remove = __devexit_p(snd_hdsp_remove),
diff --git a/sound/pci/rme9652/hdspm.c b/sound/pci/rme9652/hdspm.c
index 7c67c028691..fc3f3283ff3 100644
--- a/sound/pci/rme9652/hdspm.c
+++ b/sound/pci/rme9652/hdspm.c
@@ -3640,6 +3640,7 @@ static void __devexit snd_hdspm_remove(struct pci_dev *pci)
3640 3640
3641static struct pci_driver driver = { 3641static struct pci_driver driver = {
3642 .name = "RME Hammerfall DSP MADI", 3642 .name = "RME Hammerfall DSP MADI",
3643 .owner = THIS_MODULE,
3643 .id_table = snd_hdspm_ids, 3644 .id_table = snd_hdspm_ids,
3644 .probe = snd_hdspm_probe, 3645 .probe = snd_hdspm_probe,
3645 .remove = __devexit_p(snd_hdspm_remove), 3646 .remove = __devexit_p(snd_hdspm_remove),
diff --git a/sound/pci/rme9652/rme9652.c b/sound/pci/rme9652/rme9652.c
index da317e8c085..b600f45e183 100644
--- a/sound/pci/rme9652/rme9652.c
+++ b/sound/pci/rme9652/rme9652.c
@@ -2654,6 +2654,7 @@ static void __devexit snd_rme9652_remove(struct pci_dev *pci)
2654 2654
2655static struct pci_driver driver = { 2655static struct pci_driver driver = {
2656 .name = "RME Digi9652 (Hammerfall)", 2656 .name = "RME Digi9652 (Hammerfall)",
2657 .owner = THIS_MODULE,
2657 .id_table = snd_rme9652_ids, 2658 .id_table = snd_rme9652_ids,
2658 .probe = snd_rme9652_probe, 2659 .probe = snd_rme9652_probe,
2659 .remove = __devexit_p(snd_rme9652_remove), 2660 .remove = __devexit_p(snd_rme9652_remove),
diff --git a/sound/pci/sonicvibes.c b/sound/pci/sonicvibes.c
index 57c8ff5f526..1f6c2bfd43f 100644
--- a/sound/pci/sonicvibes.c
+++ b/sound/pci/sonicvibes.c
@@ -1508,6 +1508,7 @@ static void __devexit snd_sonic_remove(struct pci_dev *pci)
1508 1508
1509static struct pci_driver driver = { 1509static struct pci_driver driver = {
1510 .name = "S3 SonicVibes", 1510 .name = "S3 SonicVibes",
1511 .owner = THIS_MODULE,
1511 .id_table = snd_sonic_ids, 1512 .id_table = snd_sonic_ids,
1512 .probe = snd_sonic_probe, 1513 .probe = snd_sonic_probe,
1513 .remove = __devexit_p(snd_sonic_remove), 1514 .remove = __devexit_p(snd_sonic_remove),
diff --git a/sound/pci/trident/trident.c b/sound/pci/trident/trident.c
index 940d531575c..a8ca8e17853 100644
--- a/sound/pci/trident/trident.c
+++ b/sound/pci/trident/trident.c
@@ -177,6 +177,7 @@ static void __devexit snd_trident_remove(struct pci_dev *pci)
177 177
178static struct pci_driver driver = { 178static struct pci_driver driver = {
179 .name = "Trident4DWaveAudio", 179 .name = "Trident4DWaveAudio",
180 .owner = THIS_MODULE,
180 .id_table = snd_trident_ids, 181 .id_table = snd_trident_ids,
181 .probe = snd_trident_probe, 182 .probe = snd_trident_probe,
182 .remove = __devexit_p(snd_trident_remove), 183 .remove = __devexit_p(snd_trident_remove),
diff --git a/sound/pci/via82xx.c b/sound/pci/via82xx.c
index a58f88a552a..6db7de6b971 100644
--- a/sound/pci/via82xx.c
+++ b/sound/pci/via82xx.c
@@ -2343,6 +2343,7 @@ static void __devexit snd_via82xx_remove(struct pci_dev *pci)
2343 2343
2344static struct pci_driver driver = { 2344static struct pci_driver driver = {
2345 .name = "VIA 82xx Audio", 2345 .name = "VIA 82xx Audio",
2346 .owner = THIS_MODULE,
2346 .id_table = snd_via82xx_ids, 2347 .id_table = snd_via82xx_ids,
2347 .probe = snd_via82xx_probe, 2348 .probe = snd_via82xx_probe,
2348 .remove = __devexit_p(snd_via82xx_remove), 2349 .remove = __devexit_p(snd_via82xx_remove),
diff --git a/sound/pci/via82xx_modem.c b/sound/pci/via82xx_modem.c
index e36f538d02f..7eac6f6ac73 100644
--- a/sound/pci/via82xx_modem.c
+++ b/sound/pci/via82xx_modem.c
@@ -1207,6 +1207,7 @@ static void __devexit snd_via82xx_remove(struct pci_dev *pci)
1207 1207
1208static struct pci_driver driver = { 1208static struct pci_driver driver = {
1209 .name = "VIA 82xx Modem", 1209 .name = "VIA 82xx Modem",
1210 .owner = THIS_MODULE,
1210 .id_table = snd_via82xx_modem_ids, 1211 .id_table = snd_via82xx_modem_ids,
1211 .probe = snd_via82xx_probe, 1212 .probe = snd_via82xx_probe,
1212 .remove = __devexit_p(snd_via82xx_remove), 1213 .remove = __devexit_p(snd_via82xx_remove),
diff --git a/sound/pci/vx222/vx222.c b/sound/pci/vx222/vx222.c
index dca6bd2c758..2a7ad9dec02 100644
--- a/sound/pci/vx222/vx222.c
+++ b/sound/pci/vx222/vx222.c
@@ -252,6 +252,7 @@ static void __devexit snd_vx222_remove(struct pci_dev *pci)
252 252
253static struct pci_driver driver = { 253static struct pci_driver driver = {
254 .name = "Digigram VX222", 254 .name = "Digigram VX222",
255 .owner = THIS_MODULE,
255 .id_table = snd_vx222_ids, 256 .id_table = snd_vx222_ids,
256 .probe = snd_vx222_probe, 257 .probe = snd_vx222_probe,
257 .remove = __devexit_p(snd_vx222_remove), 258 .remove = __devexit_p(snd_vx222_remove),
diff --git a/sound/pci/ymfpci/ymfpci.c b/sound/pci/ymfpci/ymfpci.c
index 5b5b624b47d..2e69abe51aa 100644
--- a/sound/pci/ymfpci/ymfpci.c
+++ b/sound/pci/ymfpci/ymfpci.c
@@ -352,6 +352,7 @@ static void __devexit snd_card_ymfpci_remove(struct pci_dev *pci)
352 352
353static struct pci_driver driver = { 353static struct pci_driver driver = {
354 .name = "Yamaha DS-XG PCI", 354 .name = "Yamaha DS-XG PCI",
355 .owner = THIS_MODULE,
355 .id_table = snd_ymfpci_ids, 356 .id_table = snd_ymfpci_ids,
356 .probe = snd_card_ymfpci_probe, 357 .probe = snd_card_ymfpci_probe,
357 .remove = __devexit_p(snd_card_ymfpci_remove), 358 .remove = __devexit_p(snd_card_ymfpci_remove),