[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>
This commit is contained in:
Clemens Ladisch 2005-09-12 08:20:54 +02:00 committed by Jaroslav Kysela
parent 4338829e09
commit 3bcd4649bc
36 changed files with 37 additions and 1 deletions

View File

@ -50,7 +50,7 @@
#include "ad1889.h" #include "ad1889.h"
#include "ac97/ac97_id.h" #include "ac97/ac97_id.h"
#define AD1889_DRVVER "$Revision: 1.2 $" #define AD1889_DRVVER "$Revision: 1.3 $"
MODULE_AUTHOR("Kyle McMartin <kyle@parisc-linux.org>, Thibaut Varene <t-bone@parisc-linux.org>"); MODULE_AUTHOR("Kyle McMartin <kyle@parisc-linux.org>, Thibaut Varene <t-bone@parisc-linux.org>");
MODULE_DESCRIPTION("Analog Devices AD1889 ALSA sound driver"); MODULE_DESCRIPTION("Analog Devices AD1889 ALSA sound driver");
@ -1068,6 +1068,7 @@ MODULE_DEVICE_TABLE(pci, snd_ad1889_ids);
static struct pci_driver ad1889_pci = { static struct pci_driver ad1889_pci = {
.name = "AD1889 Audio", .name = "AD1889 Audio",
.owner = THIS_MODULE,
.id_table = snd_ad1889_ids, .id_table = snd_ad1889_ids,
.probe = snd_ad1889_probe, .probe = snd_ad1889_probe,
.remove = __devexit_p(snd_ad1889_remove), .remove = __devexit_p(snd_ad1889_remove),

View File

@ -2411,6 +2411,7 @@ static void __devexit snd_ali_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "ALI 5451", .name = "ALI 5451",
.owner = THIS_MODULE,
.id_table = snd_ali_ids, .id_table = snd_ali_ids,
.probe = snd_ali_probe, .probe = snd_ali_probe,
.remove = __devexit_p(snd_ali_remove), .remove = __devexit_p(snd_ali_remove),

View File

@ -770,6 +770,7 @@ static void __devexit snd_card_als4000_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "ALS4000", .name = "ALS4000",
.owner = THIS_MODULE,
.id_table = snd_als4000_ids, .id_table = snd_als4000_ids,
.probe = snd_card_als4000_probe, .probe = snd_card_als4000_probe,
.remove = __devexit_p(snd_card_als4000_remove), .remove = __devexit_p(snd_card_als4000_remove),

View File

@ -1645,6 +1645,7 @@ static void __devexit snd_atiixp_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "ATI IXP AC97 controller", .name = "ATI IXP AC97 controller",
.owner = THIS_MODULE,
.id_table = snd_atiixp_ids, .id_table = snd_atiixp_ids,
.probe = snd_atiixp_probe, .probe = snd_atiixp_probe,
.remove = __devexit_p(snd_atiixp_remove), .remove = __devexit_p(snd_atiixp_remove),

View File

@ -1318,6 +1318,7 @@ static void __devexit snd_atiixp_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "ATI IXP MC97 controller", .name = "ATI IXP MC97 controller",
.owner = THIS_MODULE,
.id_table = snd_atiixp_ids, .id_table = snd_atiixp_ids,
.probe = snd_atiixp_probe, .probe = snd_atiixp_probe,
.remove = __devexit_p(snd_atiixp_remove), .remove = __devexit_p(snd_atiixp_remove),

View File

@ -373,6 +373,7 @@ static void __devexit snd_vortex_remove(struct pci_dev *pci)
// pci_driver definition // pci_driver definition
static struct pci_driver driver = { static struct pci_driver driver = {
.name = CARD_NAME_SHORT, .name = CARD_NAME_SHORT,
.owner = THIS_MODULE,
.id_table = snd_vortex_ids, .id_table = snd_vortex_ids,
.probe = snd_vortex_probe, .probe = snd_vortex_probe,
.remove = __devexit_p(snd_vortex_remove), .remove = __devexit_p(snd_vortex_remove),

View File

@ -1511,6 +1511,7 @@ static void __devexit snd_azf3328_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "AZF3328", .name = "AZF3328",
.owner = THIS_MODULE,
.id_table = snd_azf3328_ids, .id_table = snd_azf3328_ids,
.probe = snd_azf3328_probe, .probe = snd_azf3328_probe,
.remove = __devexit_p(snd_azf3328_remove), .remove = __devexit_p(snd_azf3328_remove),

View File

@ -901,6 +901,7 @@ static struct pci_device_id snd_bt87x_default_ids[] = {
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Bt87x", .name = "Bt87x",
.owner = THIS_MODULE,
.id_table = snd_bt87x_ids, .id_table = snd_bt87x_ids,
.probe = snd_bt87x_probe, .probe = snd_bt87x_probe,
.remove = __devexit_p(snd_bt87x_remove), .remove = __devexit_p(snd_bt87x_remove),

View File

@ -3037,6 +3037,7 @@ static void __devexit snd_cmipci_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "C-Media PCI", .name = "C-Media PCI",
.owner = THIS_MODULE,
.id_table = snd_cmipci_ids, .id_table = snd_cmipci_ids,
.probe = snd_cmipci_probe, .probe = snd_cmipci_probe,
.remove = __devexit_p(snd_cmipci_remove), .remove = __devexit_p(snd_cmipci_remove),

View File

@ -2108,6 +2108,7 @@ static int cs4281_resume(snd_card_t *card)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "CS4281", .name = "CS4281",
.owner = THIS_MODULE,
.id_table = snd_cs4281_ids, .id_table = snd_cs4281_ids,
.probe = snd_cs4281_probe, .probe = snd_cs4281_probe,
.remove = __devexit_p(snd_cs4281_remove), .remove = __devexit_p(snd_cs4281_remove),

View File

@ -163,6 +163,7 @@ static void __devexit snd_card_cs46xx_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Sound Fusion CS46xx", .name = "Sound Fusion CS46xx",
.owner = THIS_MODULE,
.id_table = snd_cs46xx_ids, .id_table = snd_cs46xx_ids,
.probe = snd_card_cs46xx_probe, .probe = snd_card_cs46xx_probe,
.remove = __devexit_p(snd_card_cs46xx_remove), .remove = __devexit_p(snd_card_cs46xx_remove),

View File

@ -1615,6 +1615,7 @@ MODULE_DEVICE_TABLE(pci, snd_emu10k1x_ids);
// pci_driver definition // pci_driver definition
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "EMU10K1X", .name = "EMU10K1X",
.owner = THIS_MODULE,
.id_table = snd_emu10k1x_ids, .id_table = snd_emu10k1x_ids,
.probe = snd_emu10k1x_probe, .probe = snd_emu10k1x_probe,
.remove = __devexit_p(snd_emu10k1x_remove), .remove = __devexit_p(snd_emu10k1x_remove),

View File

@ -2387,6 +2387,7 @@ static void __devexit snd_audiopci_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = DRIVER_NAME, .name = DRIVER_NAME,
.owner = THIS_MODULE,
.id_table = snd_audiopci_ids, .id_table = snd_audiopci_ids,
.probe = snd_audiopci_probe, .probe = snd_audiopci_probe,
.remove = __devexit_p(snd_audiopci_remove), .remove = __devexit_p(snd_audiopci_remove),

View File

@ -1746,6 +1746,7 @@ static void __devexit snd_es1938_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "ESS ES1938 (Solo-1)", .name = "ESS ES1938 (Solo-1)",
.owner = THIS_MODULE,
.id_table = snd_es1938_ids, .id_table = snd_es1938_ids,
.probe = snd_es1938_probe, .probe = snd_es1938_probe,
.remove = __devexit_p(snd_es1938_remove), .remove = __devexit_p(snd_es1938_remove),

View File

@ -2763,6 +2763,7 @@ static void __devexit snd_es1968_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "ES1968 (ESS Maestro)", .name = "ES1968 (ESS Maestro)",
.owner = THIS_MODULE,
.id_table = snd_es1968_ids, .id_table = snd_es1968_ids,
.probe = snd_es1968_probe, .probe = snd_es1968_probe,
.remove = __devexit_p(snd_es1968_remove), .remove = __devexit_p(snd_es1968_remove),

View File

@ -1462,6 +1462,7 @@ static void __devexit snd_card_fm801_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "FM801", .name = "FM801",
.owner = THIS_MODULE,
.id_table = snd_fm801_ids, .id_table = snd_fm801_ids,
.probe = snd_card_fm801_probe, .probe = snd_card_fm801_probe,
.remove = __devexit_p(snd_card_fm801_remove), .remove = __devexit_p(snd_card_fm801_remove),

View File

@ -1603,6 +1603,7 @@ MODULE_DEVICE_TABLE(pci, azx_ids);
/* pci_driver definition */ /* pci_driver definition */
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "HDA Intel", .name = "HDA Intel",
.owner = THIS_MODULE,
.id_table = azx_ids, .id_table = azx_ids,
.probe = azx_probe, .probe = azx_probe,
.remove = __devexit_p(azx_remove), .remove = __devexit_p(azx_remove),

View File

@ -2735,6 +2735,7 @@ static void __devexit snd_ice1712_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "ICE1712", .name = "ICE1712",
.owner = THIS_MODULE,
.id_table = snd_ice1712_ids, .id_table = snd_ice1712_ids,
.probe = snd_ice1712_probe, .probe = snd_ice1712_probe,
.remove = __devexit_p(snd_ice1712_remove), .remove = __devexit_p(snd_ice1712_remove),

View File

@ -2315,6 +2315,7 @@ static void __devexit snd_vt1724_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "ICE1724", .name = "ICE1724",
.owner = THIS_MODULE,
.id_table = snd_vt1724_ids, .id_table = snd_vt1724_ids,
.probe = snd_vt1724_probe, .probe = snd_vt1724_probe,
.remove = __devexit_p(snd_vt1724_remove), .remove = __devexit_p(snd_vt1724_remove),

View File

@ -2864,6 +2864,7 @@ static void __devexit snd_intel8x0_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Intel ICH", .name = "Intel ICH",
.owner = THIS_MODULE,
.id_table = snd_intel8x0_ids, .id_table = snd_intel8x0_ids,
.probe = snd_intel8x0_probe, .probe = snd_intel8x0_probe,
.remove = __devexit_p(snd_intel8x0_remove), .remove = __devexit_p(snd_intel8x0_remove),

View File

@ -1326,6 +1326,7 @@ static void __devexit snd_intel8x0m_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Intel ICH Modem", .name = "Intel ICH Modem",
.owner = THIS_MODULE,
.id_table = snd_intel8x0m_ids, .id_table = snd_intel8x0m_ids,
.probe = snd_intel8x0m_probe, .probe = snd_intel8x0m_probe,
.remove = __devexit_p(snd_intel8x0m_remove), .remove = __devexit_p(snd_intel8x0m_remove),

View File

@ -2534,6 +2534,7 @@ static void __devexit snd_korg1212_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "korg1212", .name = "korg1212",
.owner = THIS_MODULE,
.id_table = snd_korg1212_ids, .id_table = snd_korg1212_ids,
.probe = snd_korg1212_probe, .probe = snd_korg1212_probe,
.remove = __devexit_p(snd_korg1212_remove), .remove = __devexit_p(snd_korg1212_remove),

View File

@ -2861,6 +2861,7 @@ static void __devexit snd_m3_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Maestro3", .name = "Maestro3",
.owner = THIS_MODULE,
.id_table = snd_m3_ids, .id_table = snd_m3_ids,
.probe = snd_m3_probe, .probe = snd_m3_probe,
.remove = __devexit_p(snd_m3_remove), .remove = __devexit_p(snd_m3_remove),

View File

@ -1424,6 +1424,7 @@ static void __devexit snd_mixart_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Digigram miXart", .name = "Digigram miXart",
.owner = THIS_MODULE,
.id_table = snd_mixart_ids, .id_table = snd_mixart_ids,
.probe = snd_mixart_probe, .probe = snd_mixart_probe,
.remove = __devexit_p(snd_mixart_remove), .remove = __devexit_p(snd_mixart_remove),

View File

@ -1668,6 +1668,7 @@ static void __devexit snd_nm256_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "NeoMagic 256", .name = "NeoMagic 256",
.owner = THIS_MODULE,
.id_table = snd_nm256_ids, .id_table = snd_nm256_ids,
.probe = snd_nm256_probe, .probe = snd_nm256_probe,
.remove = __devexit_p(snd_nm256_remove), .remove = __devexit_p(snd_nm256_remove),

View File

@ -2012,6 +2012,7 @@ static void __devexit snd_rme32_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "RME Digi32", .name = "RME Digi32",
.owner = THIS_MODULE,
.id_table = snd_rme32_ids, .id_table = snd_rme32_ids,
.probe = snd_rme32_probe, .probe = snd_rme32_probe,
.remove = __devexit_p(snd_rme32_remove), .remove = __devexit_p(snd_rme32_remove),

View File

@ -2413,6 +2413,7 @@ static void __devexit snd_rme96_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "RME Digi96", .name = "RME Digi96",
.owner = THIS_MODULE,
.id_table = snd_rme96_ids, .id_table = snd_rme96_ids,
.probe = snd_rme96_probe, .probe = snd_rme96_probe,
.remove = __devexit_p(snd_rme96_remove), .remove = __devexit_p(snd_rme96_remove),

View File

@ -5216,6 +5216,7 @@ static void __devexit snd_hdsp_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "RME Hammerfall DSP", .name = "RME Hammerfall DSP",
.owner = THIS_MODULE,
.id_table = snd_hdsp_ids, .id_table = snd_hdsp_ids,
.probe = snd_hdsp_probe, .probe = snd_hdsp_probe,
.remove = __devexit_p(snd_hdsp_remove), .remove = __devexit_p(snd_hdsp_remove),

View File

@ -3640,6 +3640,7 @@ static void __devexit snd_hdspm_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "RME Hammerfall DSP MADI", .name = "RME Hammerfall DSP MADI",
.owner = THIS_MODULE,
.id_table = snd_hdspm_ids, .id_table = snd_hdspm_ids,
.probe = snd_hdspm_probe, .probe = snd_hdspm_probe,
.remove = __devexit_p(snd_hdspm_remove), .remove = __devexit_p(snd_hdspm_remove),

View File

@ -2654,6 +2654,7 @@ static void __devexit snd_rme9652_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "RME Digi9652 (Hammerfall)", .name = "RME Digi9652 (Hammerfall)",
.owner = THIS_MODULE,
.id_table = snd_rme9652_ids, .id_table = snd_rme9652_ids,
.probe = snd_rme9652_probe, .probe = snd_rme9652_probe,
.remove = __devexit_p(snd_rme9652_remove), .remove = __devexit_p(snd_rme9652_remove),

View File

@ -1508,6 +1508,7 @@ static void __devexit snd_sonic_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "S3 SonicVibes", .name = "S3 SonicVibes",
.owner = THIS_MODULE,
.id_table = snd_sonic_ids, .id_table = snd_sonic_ids,
.probe = snd_sonic_probe, .probe = snd_sonic_probe,
.remove = __devexit_p(snd_sonic_remove), .remove = __devexit_p(snd_sonic_remove),

View File

@ -177,6 +177,7 @@ static void __devexit snd_trident_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Trident4DWaveAudio", .name = "Trident4DWaveAudio",
.owner = THIS_MODULE,
.id_table = snd_trident_ids, .id_table = snd_trident_ids,
.probe = snd_trident_probe, .probe = snd_trident_probe,
.remove = __devexit_p(snd_trident_remove), .remove = __devexit_p(snd_trident_remove),

View File

@ -2343,6 +2343,7 @@ static void __devexit snd_via82xx_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "VIA 82xx Audio", .name = "VIA 82xx Audio",
.owner = THIS_MODULE,
.id_table = snd_via82xx_ids, .id_table = snd_via82xx_ids,
.probe = snd_via82xx_probe, .probe = snd_via82xx_probe,
.remove = __devexit_p(snd_via82xx_remove), .remove = __devexit_p(snd_via82xx_remove),

View File

@ -1207,6 +1207,7 @@ static void __devexit snd_via82xx_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "VIA 82xx Modem", .name = "VIA 82xx Modem",
.owner = THIS_MODULE,
.id_table = snd_via82xx_modem_ids, .id_table = snd_via82xx_modem_ids,
.probe = snd_via82xx_probe, .probe = snd_via82xx_probe,
.remove = __devexit_p(snd_via82xx_remove), .remove = __devexit_p(snd_via82xx_remove),

View File

@ -252,6 +252,7 @@ static void __devexit snd_vx222_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Digigram VX222", .name = "Digigram VX222",
.owner = THIS_MODULE,
.id_table = snd_vx222_ids, .id_table = snd_vx222_ids,
.probe = snd_vx222_probe, .probe = snd_vx222_probe,
.remove = __devexit_p(snd_vx222_remove), .remove = __devexit_p(snd_vx222_remove),

View File

@ -352,6 +352,7 @@ static void __devexit snd_card_ymfpci_remove(struct pci_dev *pci)
static struct pci_driver driver = { static struct pci_driver driver = {
.name = "Yamaha DS-XG PCI", .name = "Yamaha DS-XG PCI",
.owner = THIS_MODULE,
.id_table = snd_ymfpci_ids, .id_table = snd_ymfpci_ids,
.probe = snd_card_ymfpci_probe, .probe = snd_card_ymfpci_probe,
.remove = __devexit_p(snd_card_ymfpci_remove), .remove = __devexit_p(snd_card_ymfpci_remove),