mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-18 08:56:48 +07:00
[PATCH] irq-flags: sound: Use the new IRQF_ constants
Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Ingo Molnar <mingo@elte.hu> Cc: "David S. Miller" <davem@davemloft.net> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Jaroslav Kysela <perex@suse.cz> Cc: Takashi Iwai <tiwai@suse.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
63a43399db
commit
65ca68b300
@ -62,7 +62,7 @@ static int snd_legacy_find_free_irq(int *irq_table)
|
||||
{
|
||||
while (*irq_table != -1) {
|
||||
if (!request_irq(*irq_table, snd_legacy_empty_irq_handler,
|
||||
SA_INTERRUPT | SA_PROBEIRQ, "ALSA Test IRQ",
|
||||
IRQF_DISABLED | IRQF_PROBE_SHARED, "ALSA Test IRQ",
|
||||
(void *) irq_table)) {
|
||||
free_irq(*irq_table, (void *) irq_table);
|
||||
return *irq_table;
|
||||
|
@ -360,7 +360,7 @@ static int aaci_pcm_open(struct aaci *aaci, struct snd_pcm_substream *substream,
|
||||
if (ret)
|
||||
goto out;
|
||||
|
||||
ret = request_irq(aaci->dev->irq[0], aaci_irq, SA_SHIRQ|SA_INTERRUPT,
|
||||
ret = request_irq(aaci->dev->irq[0], aaci_irq, IRQF_SHARED|IRQF_DISABLED,
|
||||
DRIVER_NAME, aaci);
|
||||
if (ret)
|
||||
goto out;
|
||||
|
@ -83,7 +83,7 @@ static int snd_mpu401_create(int dev, struct snd_card **rcard)
|
||||
if ((err = snd_mpu401_uart_new(card, 0,
|
||||
MPU401_HW_MPU401,
|
||||
port[dev], 0,
|
||||
irq[dev], irq[dev] >= 0 ? SA_INTERRUPT : 0, NULL)) < 0) {
|
||||
irq[dev], irq[dev] >= 0 ? IRQF_DISABLED : 0, NULL)) < 0) {
|
||||
printk(KERN_ERR "MPU401 not detected at 0x%lx\n", port[dev]);
|
||||
goto _err;
|
||||
}
|
||||
|
@ -590,7 +590,7 @@ static int __init snd_mtpav_get_ISA(struct mtpav * mcard)
|
||||
return -EBUSY;
|
||||
}
|
||||
mcard->port = port;
|
||||
if (request_irq(irq, snd_mtpav_irqh, SA_INTERRUPT, "MOTU MTPAV", mcard)) {
|
||||
if (request_irq(irq, snd_mtpav_irqh, IRQF_DISABLED, "MOTU MTPAV", mcard)) {
|
||||
snd_printk("MTVAP IRQ %d busy\n", irq);
|
||||
return -EBUSY;
|
||||
}
|
||||
|
@ -795,7 +795,7 @@ static int __init snd_uart16550_create(struct snd_card *card,
|
||||
|
||||
if (irq >= 0 && irq != SNDRV_AUTO_IRQ) {
|
||||
if (request_irq(irq, snd_uart16550_interrupt,
|
||||
SA_INTERRUPT, "Serial MIDI", (void *) uart)) {
|
||||
IRQF_DISABLED, "Serial MIDI", (void *) uart)) {
|
||||
snd_printk("irq %d busy. Using Polling.\n", irq);
|
||||
} else {
|
||||
uart->irq = irq;
|
||||
|
@ -232,7 +232,7 @@ static int __devinit snd_card_ad1816a_probe(int dev, struct pnp_card_link *pcard
|
||||
|
||||
if (mpu_port[dev] > 0) {
|
||||
if (snd_mpu401_uart_new(card, 0, MPU401_HW_MPU401,
|
||||
mpu_port[dev], 0, mpu_irq[dev], SA_INTERRUPT,
|
||||
mpu_port[dev], 0, mpu_irq[dev], IRQF_DISABLED,
|
||||
NULL) < 0)
|
||||
printk(KERN_ERR PFX "no MPU-401 device at 0x%lx.\n", mpu_port[dev]);
|
||||
}
|
||||
|
@ -599,7 +599,7 @@ int __devinit snd_ad1816a_create(struct snd_card *card,
|
||||
snd_ad1816a_free(chip);
|
||||
return -EBUSY;
|
||||
}
|
||||
if (request_irq(irq, snd_ad1816a_interrupt, SA_INTERRUPT, "AD1816A", (void *) chip)) {
|
||||
if (request_irq(irq, snd_ad1816a_interrupt, IRQF_DISABLED, "AD1816A", (void *) chip)) {
|
||||
snd_printk(KERN_ERR "ad1816a: can't grab IRQ %d\n", irq);
|
||||
snd_ad1816a_free(chip);
|
||||
return -EBUSY;
|
||||
|
@ -902,7 +902,7 @@ int snd_ad1848_create(struct snd_card *card,
|
||||
snd_ad1848_free(chip);
|
||||
return -EBUSY;
|
||||
}
|
||||
if (request_irq(irq, snd_ad1848_interrupt, SA_INTERRUPT, "AD1848", (void *) chip)) {
|
||||
if (request_irq(irq, snd_ad1848_interrupt, IRQF_DISABLED, "AD1848", (void *) chip)) {
|
||||
snd_printk(KERN_ERR "ad1848: can't grab IRQ %d\n", irq);
|
||||
snd_ad1848_free(chip);
|
||||
return -EBUSY;
|
||||
|
@ -250,7 +250,7 @@ static int __devinit snd_card_als100_probe(int dev,
|
||||
if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) {
|
||||
if (snd_mpu401_uart_new(card, 0, MPU401_HW_ALS100,
|
||||
mpu_port[dev], 0,
|
||||
mpu_irq[dev], SA_INTERRUPT,
|
||||
mpu_irq[dev], IRQF_DISABLED,
|
||||
NULL) < 0)
|
||||
snd_printk(KERN_ERR PFX "no MPU-401 device at 0x%lx\n", mpu_port[dev]);
|
||||
}
|
||||
|
@ -279,7 +279,7 @@ static int __devinit snd_card_azt2320_probe(int dev,
|
||||
if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) {
|
||||
if (snd_mpu401_uart_new(card, 0, MPU401_HW_AZT2320,
|
||||
mpu_port[dev], 0,
|
||||
mpu_irq[dev], SA_INTERRUPT,
|
||||
mpu_irq[dev], IRQF_DISABLED,
|
||||
NULL) < 0)
|
||||
snd_printk(KERN_ERR PFX "no MPU-401 device at 0x%lx\n", mpu_port[dev]);
|
||||
}
|
||||
|
@ -122,7 +122,7 @@ static int __init snd_cs4231_probe(struct platform_device *pdev)
|
||||
if (snd_mpu401_uart_new(card, 0, MPU401_HW_CS4232,
|
||||
mpu_port[dev], 0,
|
||||
mpu_irq[dev],
|
||||
mpu_irq[dev] >= 0 ? SA_INTERRUPT : 0,
|
||||
mpu_irq[dev] >= 0 ? IRQF_DISABLED : 0,
|
||||
NULL) < 0)
|
||||
printk(KERN_WARNING "cs4231: MPU401 not detected\n");
|
||||
}
|
||||
|
@ -1454,7 +1454,7 @@ int snd_cs4231_create(struct snd_card *card,
|
||||
return -ENODEV;
|
||||
}
|
||||
chip->cport = cport;
|
||||
if (!(hwshare & CS4231_HWSHARE_IRQ) && request_irq(irq, snd_cs4231_interrupt, SA_INTERRUPT, "CS4231", (void *) chip)) {
|
||||
if (!(hwshare & CS4231_HWSHARE_IRQ) && request_irq(irq, snd_cs4231_interrupt, IRQF_DISABLED, "CS4231", (void *) chip)) {
|
||||
snd_printk(KERN_ERR "cs4231: can't grab IRQ %d\n", irq);
|
||||
snd_cs4231_free(chip);
|
||||
return -EBUSY;
|
||||
|
@ -535,7 +535,7 @@ static int __devinit snd_cs423x_probe(struct snd_card *card, int dev)
|
||||
if (snd_mpu401_uart_new(card, 0, MPU401_HW_CS4232,
|
||||
mpu_port[dev], 0,
|
||||
mpu_irq[dev],
|
||||
mpu_irq[dev] >= 0 ? SA_INTERRUPT : 0, NULL) < 0)
|
||||
mpu_irq[dev] >= 0 ? IRQF_DISABLED : 0, NULL) < 0)
|
||||
printk(KERN_WARNING IDENT ": MPU401 not detected\n");
|
||||
}
|
||||
|
||||
|
@ -240,7 +240,7 @@ static int __devinit snd_card_dt019x_probe(int dev, struct pnp_card_link *pcard,
|
||||
MPU401_HW_MPU401,
|
||||
mpu_port[dev], 0,
|
||||
mpu_irq[dev],
|
||||
mpu_irq[dev] >= 0 ? SA_INTERRUPT : 0,
|
||||
mpu_irq[dev] >= 0 ? IRQF_DISABLED : 0,
|
||||
NULL) < 0)
|
||||
snd_printk(KERN_ERR PFX "no MPU-401 device at 0x%lx ?\n", mpu_port[dev]);
|
||||
}
|
||||
|
@ -153,7 +153,7 @@ static int __init snd_es1688_probe(struct platform_device *pdev)
|
||||
if ((err = snd_mpu401_uart_new(card, 0, MPU401_HW_ES1688,
|
||||
chip->mpu_port, 0,
|
||||
xmpu_irq,
|
||||
SA_INTERRUPT,
|
||||
IRQF_DISABLED,
|
||||
NULL)) < 0)
|
||||
goto _err;
|
||||
}
|
||||
|
@ -659,7 +659,7 @@ int snd_es1688_create(struct snd_card *card,
|
||||
snd_es1688_free(chip);
|
||||
return -EBUSY;
|
||||
}
|
||||
if (request_irq(irq, snd_es1688_interrupt, SA_INTERRUPT, "ES1688", (void *) chip)) {
|
||||
if (request_irq(irq, snd_es1688_interrupt, IRQF_DISABLED, "ES1688", (void *) chip)) {
|
||||
snd_printk(KERN_ERR "es1688: can't grab IRQ %d\n", irq);
|
||||
snd_es1688_free(chip);
|
||||
return -EBUSY;
|
||||
|
@ -1837,7 +1837,7 @@ static int __devinit snd_es18xx_new_device(struct snd_card *card,
|
||||
return -EBUSY;
|
||||
}
|
||||
|
||||
if (request_irq(irq, snd_es18xx_interrupt, SA_INTERRUPT, "ES18xx", (void *) chip)) {
|
||||
if (request_irq(irq, snd_es18xx_interrupt, IRQF_DISABLED, "ES18xx", (void *) chip)) {
|
||||
snd_es18xx_free(chip);
|
||||
snd_printk(KERN_ERR PFX "unable to grap IRQ %d\n", irq);
|
||||
return -EBUSY;
|
||||
|
@ -179,7 +179,7 @@ int snd_gus_create(struct snd_card *card,
|
||||
snd_gus_free(gus);
|
||||
return -EBUSY;
|
||||
}
|
||||
if (irq >= 0 && request_irq(irq, snd_gus_interrupt, SA_INTERRUPT, "GUS GF1", (void *) gus)) {
|
||||
if (irq >= 0 && request_irq(irq, snd_gus_interrupt, IRQF_DISABLED, "GUS GF1", (void *) gus)) {
|
||||
snd_printk(KERN_ERR "gus: can't grab irq %d\n", irq);
|
||||
snd_gus_free(gus);
|
||||
return -EBUSY;
|
||||
|
@ -301,7 +301,7 @@ static int __init snd_gusextreme_probe(struct platform_device *pdev)
|
||||
(err = snd_mpu401_uart_new(card, 0, MPU401_HW_ES1688,
|
||||
es1688->mpu_port, 0,
|
||||
xmpu_irq,
|
||||
SA_INTERRUPT,
|
||||
IRQF_DISABLED,
|
||||
NULL)) < 0)
|
||||
goto out;
|
||||
|
||||
|
@ -292,7 +292,7 @@ static int __init snd_gusmax_probe(struct platform_device *pdev)
|
||||
goto _err;
|
||||
}
|
||||
|
||||
if (request_irq(xirq, snd_gusmax_interrupt, SA_INTERRUPT, "GUS MAX", (void *)maxcard)) {
|
||||
if (request_irq(xirq, snd_gusmax_interrupt, IRQF_DISABLED, "GUS MAX", (void *)maxcard)) {
|
||||
snd_printk(KERN_ERR PFX "unable to grab IRQ %d\n", xirq);
|
||||
err = -EBUSY;
|
||||
goto _err;
|
||||
|
@ -706,7 +706,7 @@ static int __devinit snd_interwave_probe(struct snd_card *card, int dev)
|
||||
if ((err = snd_gus_initialize(gus)) < 0)
|
||||
return err;
|
||||
|
||||
if (request_irq(xirq, snd_interwave_interrupt, SA_INTERRUPT,
|
||||
if (request_irq(xirq, snd_interwave_interrupt, IRQF_DISABLED,
|
||||
"InterWave", iwcard)) {
|
||||
snd_printk(KERN_ERR PFX "unable to grab IRQ %d\n", xirq);
|
||||
return -EBUSY;
|
||||
|
@ -683,7 +683,7 @@ static int __devinit snd_opl3sa2_probe(struct snd_card *card, int dev)
|
||||
chip->single_dma = 1;
|
||||
if ((err = snd_opl3sa2_detect(chip)) < 0)
|
||||
return err;
|
||||
if (request_irq(xirq, snd_opl3sa2_interrupt, SA_INTERRUPT, "OPL3-SA2", chip)) {
|
||||
if (request_irq(xirq, snd_opl3sa2_interrupt, IRQF_DISABLED, "OPL3-SA2", chip)) {
|
||||
snd_printk(KERN_ERR PFX "can't grab IRQ %d\n", xirq);
|
||||
return -ENODEV;
|
||||
}
|
||||
|
@ -1382,7 +1382,7 @@ static int __init snd_miro_probe(struct platform_device *devptr)
|
||||
rmidi = NULL;
|
||||
else
|
||||
if ((error = snd_mpu401_uart_new(card, 0, MPU401_HW_MPU401,
|
||||
miro->mpu_port, 0, miro->mpu_irq, SA_INTERRUPT,
|
||||
miro->mpu_port, 0, miro->mpu_irq, IRQF_DISABLED,
|
||||
&rmidi)))
|
||||
snd_printk(KERN_WARNING "no MPU-401 device at 0x%lx?\n", miro->mpu_port);
|
||||
|
||||
|
@ -1291,7 +1291,7 @@ static int snd_opti93x_create(struct snd_card *card, struct snd_opti9xx *chip,
|
||||
}
|
||||
codec->dma2 = chip->dma2;
|
||||
|
||||
if (request_irq(chip->irq, snd_opti93x_interrupt, SA_INTERRUPT, DRIVER_NAME" - WSS", codec)) {
|
||||
if (request_irq(chip->irq, snd_opti93x_interrupt, IRQF_DISABLED, DRIVER_NAME" - WSS", codec)) {
|
||||
snd_printk(KERN_ERR "opti9xx: can't grab IRQ %d\n", chip->irq);
|
||||
snd_opti93x_free(codec);
|
||||
return -EBUSY;
|
||||
@ -1863,7 +1863,7 @@ static int __init snd_opti9xx_probe(struct snd_card *card)
|
||||
rmidi = NULL;
|
||||
else
|
||||
if ((error = snd_mpu401_uart_new(card, 0, MPU401_HW_MPU401,
|
||||
chip->mpu_port, 0, chip->mpu_irq, SA_INTERRUPT,
|
||||
chip->mpu_port, 0, chip->mpu_irq, IRQF_DISABLED,
|
||||
&rmidi)))
|
||||
snd_printk(KERN_WARNING "no MPU-401 device at 0x%lx?\n",
|
||||
chip->mpu_port);
|
||||
|
@ -232,7 +232,7 @@ int snd_sbdsp_create(struct snd_card *card,
|
||||
chip->port = port;
|
||||
|
||||
if (request_irq(irq, irq_handler, hardware == SB_HW_ALS4000 ?
|
||||
SA_INTERRUPT | SA_SHIRQ : SA_INTERRUPT,
|
||||
IRQF_DISABLED | IRQF_SHARED : IRQF_DISABLED,
|
||||
"SoundBlaster", (void *) chip)) {
|
||||
snd_printk(KERN_ERR "sb: can't grab irq %d\n", irq);
|
||||
snd_sbdsp_free(chip);
|
||||
|
@ -147,7 +147,7 @@ static int __init snd_sgalaxy_setup_wss(unsigned long port, int irq, int dma)
|
||||
if (tmp < 0)
|
||||
return -EINVAL;
|
||||
|
||||
if (request_irq(irq, snd_sgalaxy_dummy_interrupt, SA_INTERRUPT, "sgalaxy", NULL)) {
|
||||
if (request_irq(irq, snd_sgalaxy_dummy_interrupt, IRQF_DISABLED, "sgalaxy", NULL)) {
|
||||
snd_printk(KERN_ERR "sgalaxy: can't grab irq %d\n", irq);
|
||||
return -EIO;
|
||||
}
|
||||
|
@ -900,7 +900,7 @@ static int __devinit create_mpu401(struct snd_card *card, int devnum, unsigned l
|
||||
if ((err = snd_mpu401_uart_new(card, devnum,
|
||||
MPU401_HW_MPU401,
|
||||
port, MPU401_INFO_INTEGRATED,
|
||||
irq, SA_INTERRUPT,
|
||||
irq, IRQF_DISABLED,
|
||||
&rawmidi)) == 0) {
|
||||
struct snd_mpu401 *mpu = (struct snd_mpu401 *) rawmidi->private_data;
|
||||
mpu->open_input = mpu401_open;
|
||||
|
@ -467,7 +467,7 @@ snd_wavefront_probe (struct snd_card *card, int dev)
|
||||
return -EBUSY;
|
||||
}
|
||||
if (request_irq(ics2115_irq[dev], snd_wavefront_ics2115_interrupt,
|
||||
SA_INTERRUPT, "ICS2115", acard)) {
|
||||
IRQF_DISABLED, "ICS2115", acard)) {
|
||||
snd_printk(KERN_ERR "unable to use ICS2115 IRQ %d\n", ics2115_irq[dev]);
|
||||
return -EBUSY;
|
||||
}
|
||||
@ -497,7 +497,7 @@ snd_wavefront_probe (struct snd_card *card, int dev)
|
||||
if ((err = snd_mpu401_uart_new(card, midi_dev, MPU401_HW_CS4232,
|
||||
cs4232_mpu_port[dev], 0,
|
||||
cs4232_mpu_irq[dev],
|
||||
SA_INTERRUPT,
|
||||
IRQF_DISABLED,
|
||||
NULL)) < 0) {
|
||||
snd_printk (KERN_ERR "can't allocate CS4232 MPU-401 device\n");
|
||||
return err;
|
||||
|
@ -465,13 +465,13 @@ snd_au1000_pcm_new(struct snd_au1000 *au1000)
|
||||
|
||||
flags = claim_dma_lock();
|
||||
if ((au1000->stream[PLAYBACK]->dma = request_au1000_dma(DMA_ID_AC97C_TX,
|
||||
"AC97 TX", au1000_dma_interrupt, SA_INTERRUPT,
|
||||
"AC97 TX", au1000_dma_interrupt, IRQF_DISABLED,
|
||||
au1000->stream[PLAYBACK])) < 0) {
|
||||
release_dma_lock(flags);
|
||||
return -EBUSY;
|
||||
}
|
||||
if ((au1000->stream[CAPTURE]->dma = request_au1000_dma(DMA_ID_AC97C_RX,
|
||||
"AC97 RX", au1000_dma_interrupt, SA_INTERRUPT,
|
||||
"AC97 RX", au1000_dma_interrupt, IRQF_DISABLED,
|
||||
au1000->stream[CAPTURE])) < 0){
|
||||
release_dma_lock(flags);
|
||||
return -EBUSY;
|
||||
|
@ -1010,7 +1010,7 @@ static int __devinit ad1889_probe(struct pci_dev *pcidev, const struct pci_devic
|
||||
goto out2;
|
||||
}
|
||||
|
||||
if (request_irq(pcidev->irq, ad1889_interrupt, SA_SHIRQ, DEVNAME, dev) != 0) {
|
||||
if (request_irq(pcidev->irq, ad1889_interrupt, IRQF_SHARED, DEVNAME, dev) != 0) {
|
||||
printk(KERN_ERR DEVNAME ": unable to request interrupt\n");
|
||||
goto out3;
|
||||
}
|
||||
|
@ -3460,7 +3460,7 @@ static int __devinit ali_probe(struct pci_dev *pci_dev,
|
||||
card->channel[4].num = 4;
|
||||
/* claim our iospace and irq */
|
||||
request_region(card->iobase, 256, card_names[pci_id->driver_data]);
|
||||
if (request_irq(card->irq, &ali_interrupt, SA_SHIRQ,
|
||||
if (request_irq(card->irq, &ali_interrupt, IRQF_SHARED,
|
||||
card_names[pci_id->driver_data], card)) {
|
||||
printk(KERN_ERR "ali_audio: unable to allocate irq %d\n",
|
||||
card->irq);
|
||||
|
@ -2015,14 +2015,14 @@ static int __devinit au1000_probe(void)
|
||||
if ((s->dma_dac.dmanr = request_au1000_dma(DMA_ID_AC97C_TX,
|
||||
"audio DAC",
|
||||
dac_dma_interrupt,
|
||||
SA_INTERRUPT, s)) < 0) {
|
||||
IRQF_DISABLED, s)) < 0) {
|
||||
err("Can't get DAC DMA");
|
||||
goto err_dma1;
|
||||
}
|
||||
if ((s->dma_adc.dmanr = request_au1000_dma(DMA_ID_AC97C_RX,
|
||||
"audio ADC",
|
||||
adc_dma_interrupt,
|
||||
SA_INTERRUPT, s)) < 0) {
|
||||
IRQF_DISABLED, s)) < 0) {
|
||||
err("Can't get ADC DMA");
|
||||
goto err_dma2;
|
||||
}
|
||||
|
@ -966,7 +966,7 @@ static int __devinit btaudio_probe(struct pci_dev *pci_dev,
|
||||
btwrite(~0U, REG_INT_STAT);
|
||||
pci_set_master(pci_dev);
|
||||
|
||||
if ((rc = request_irq(bta->irq, btaudio_irq, SA_SHIRQ|SA_INTERRUPT,
|
||||
if ((rc = request_irq(bta->irq, btaudio_irq, IRQF_SHARED|IRQF_DISABLED,
|
||||
"btaudio",(void *)bta)) < 0) {
|
||||
printk(KERN_WARNING
|
||||
"btaudio: can't request irq (rc=%d)\n",rc);
|
||||
|
@ -3122,7 +3122,7 @@ static int __devinit cm_probe(struct pci_dev *pcidev, const struct pci_device_id
|
||||
wrmixer(s, DSP_MIX_DATARESETIDX, 0);
|
||||
|
||||
/* request irq */
|
||||
if ((ret = request_irq(s->irq, cm_interrupt, SA_SHIRQ, "cmpci", s))) {
|
||||
if ((ret = request_irq(s->irq, cm_interrupt, IRQF_SHARED, "cmpci", s))) {
|
||||
printk(KERN_ERR "cmpci: irq %u in use\n", s->irq);
|
||||
goto err_irq;
|
||||
}
|
||||
|
@ -4346,7 +4346,7 @@ static int __devinit cs4281_probe(struct pci_dev *pcidev,
|
||||
s->pcidev = pcidev;
|
||||
s->irq = pcidev->irq;
|
||||
if (request_irq
|
||||
(s->irq, cs4281_interrupt, SA_SHIRQ, "Crystal CS4281", s)) {
|
||||
(s->irq, cs4281_interrupt, IRQF_SHARED, "Crystal CS4281", s)) {
|
||||
CS_DBGOUT(CS_INIT | CS_ERROR, 1,
|
||||
printk(KERN_ERR "cs4281: irq %u in use\n", s->irq));
|
||||
goto err_irq;
|
||||
|
@ -5177,7 +5177,7 @@ static int __devinit cs46xx_probe(struct pci_dev *pci_dev,
|
||||
card->ba1.name.reg == 0)
|
||||
goto fail2;
|
||||
|
||||
if (request_irq(card->irq, &cs_interrupt, SA_SHIRQ, "cs46xx", card)) {
|
||||
if (request_irq(card->irq, &cs_interrupt, IRQF_SHARED, "cs46xx", card)) {
|
||||
printk(KERN_ERR "cs46xx: unable to allocate irq %d\n", card->irq);
|
||||
goto fail2;
|
||||
}
|
||||
|
@ -1301,7 +1301,7 @@ static int __devinit emu10k1_probe(struct pci_dev *pci_dev, const struct pci_dev
|
||||
card->pci_dev = pci_dev;
|
||||
|
||||
/* Reserve IRQ Line */
|
||||
if (request_irq(card->irq, emu10k1_interrupt, SA_SHIRQ, card_names[pci_id->driver_data], card)) {
|
||||
if (request_irq(card->irq, emu10k1_interrupt, IRQF_SHARED, card_names[pci_id->driver_data], card)) {
|
||||
printk(KERN_ERR "emu10k1: IRQ in use\n");
|
||||
ret = -EBUSY;
|
||||
goto err_irq;
|
||||
|
@ -2650,7 +2650,7 @@ static int __devinit es1370_probe(struct pci_dev *pcidev, const struct pci_devic
|
||||
ret = -EBUSY;
|
||||
goto err_region;
|
||||
}
|
||||
if ((ret=request_irq(s->irq, es1370_interrupt, SA_SHIRQ, "es1370",s))) {
|
||||
if ((ret=request_irq(s->irq, es1370_interrupt, IRQF_SHARED, "es1370",s))) {
|
||||
printk(KERN_ERR "es1370: irq %u in use\n", s->irq);
|
||||
goto err_irq;
|
||||
}
|
||||
|
@ -2905,7 +2905,7 @@ static int __devinit es1371_probe(struct pci_dev *pcidev, const struct pci_devic
|
||||
res = -EBUSY;
|
||||
goto err_region;
|
||||
}
|
||||
if ((res=request_irq(s->irq, es1371_interrupt, SA_SHIRQ, "es1371",s))) {
|
||||
if ((res=request_irq(s->irq, es1371_interrupt, IRQF_SHARED, "es1371",s))) {
|
||||
printk(KERN_ERR PFX "irq %u in use\n", s->irq);
|
||||
goto err_irq;
|
||||
}
|
||||
|
@ -2392,7 +2392,7 @@ static int __devinit solo1_probe(struct pci_dev *pcidev, const struct pci_device
|
||||
printk(KERN_ERR "solo1: io ports in use\n");
|
||||
goto err_region4;
|
||||
}
|
||||
if ((ret=request_irq(s->irq,solo1_interrupt,SA_SHIRQ,"ESS Solo1",s))) {
|
||||
if ((ret=request_irq(s->irq,solo1_interrupt,IRQF_SHARED,"ESS Solo1",s))) {
|
||||
printk(KERN_ERR "solo1: irq %u in use\n", s->irq);
|
||||
goto err_irq;
|
||||
}
|
||||
|
@ -2026,7 +2026,7 @@ forte_probe (struct pci_dev *pci_dev, const struct pci_device_id *pci_id)
|
||||
chip->iobase = pci_resource_start (pci_dev, 0);
|
||||
chip->irq = pci_dev->irq;
|
||||
|
||||
if (request_irq (chip->irq, forte_interrupt, SA_SHIRQ, DRIVER_NAME,
|
||||
if (request_irq (chip->irq, forte_interrupt, IRQF_SHARED, DRIVER_NAME,
|
||||
chip)) {
|
||||
printk (KERN_WARNING PFX "Unable to reserve IRQ");
|
||||
ret = -EIO;
|
||||
|
@ -1479,7 +1479,7 @@ static int hal2_init_card(struct hal2_card **phal2, struct hpc3_regs *hpc3)
|
||||
hpc3->pbus_dmacfg[hal2->dac.pbus.pbusnr][0] = 0x8208844;
|
||||
hpc3->pbus_dmacfg[hal2->adc.pbus.pbusnr][0] = 0x8208844;
|
||||
|
||||
if (request_irq(SGI_HPCDMA_IRQ, hal2_interrupt, SA_SHIRQ,
|
||||
if (request_irq(SGI_HPCDMA_IRQ, hal2_interrupt, IRQF_SHARED,
|
||||
hal2str, hal2)) {
|
||||
printk(KERN_ERR "HAL2: Can't get irq %d\n", SGI_HPCDMA_IRQ);
|
||||
ret = -EAGAIN;
|
||||
|
@ -3413,7 +3413,7 @@ static int __devinit i810_probe(struct pci_dev *pci_dev, const struct pci_device
|
||||
goto out_iospace;
|
||||
}
|
||||
|
||||
if (request_irq(card->irq, &i810_interrupt, SA_SHIRQ,
|
||||
if (request_irq(card->irq, &i810_interrupt, IRQF_SHARED,
|
||||
card_names[pci_id->driver_data], card)) {
|
||||
printk(KERN_ERR "i810_audio: unable to allocate irq %d\n", card->irq);
|
||||
goto out_iospace;
|
||||
|
@ -2019,7 +2019,7 @@ static int __devinit it8172_probe(struct pci_dev *pcidev,
|
||||
s->io, s->io + pci_resource_len(pcidev,0)-1);
|
||||
goto err_region;
|
||||
}
|
||||
if (request_irq(s->irq, it8172_interrupt, SA_INTERRUPT,
|
||||
if (request_irq(s->irq, it8172_interrupt, IRQF_DISABLED,
|
||||
IT8172_MODULE_NAME, s)) {
|
||||
err("irq %u in use", s->irq);
|
||||
goto err_irq;
|
||||
|
@ -3545,7 +3545,7 @@ maestro_probe(struct pci_dev *pcidev,const struct pci_device_id *pdid)
|
||||
mixer_push_state(card);
|
||||
}
|
||||
|
||||
if((ret=request_irq(card->irq, ess_interrupt, SA_SHIRQ, card_names[card_type], card)))
|
||||
if((ret=request_irq(card->irq, ess_interrupt, IRQF_SHARED, card_names[card_type], card)))
|
||||
{
|
||||
printk(KERN_ERR "maestro: unable to allocate irq %d,\n", card->irq);
|
||||
unregister_sound_mixer(card->dev_mixer);
|
||||
|
@ -2694,7 +2694,7 @@ static int __devinit m3_probe(struct pci_dev *pci_dev, const struct pci_device_i
|
||||
}
|
||||
}
|
||||
|
||||
if(request_irq(card->irq, m3_interrupt, SA_SHIRQ, card_names[card->card_type], card)) {
|
||||
if(request_irq(card->irq, m3_interrupt, IRQF_SHARED, card_names[card->card_type], card)) {
|
||||
|
||||
printk(KERN_ERR PFX "unable to allocate irq %d,\n", card->irq);
|
||||
|
||||
|
@ -1909,7 +1909,7 @@ static int __devinit vrc5477_ac97_probe(struct pci_dev *pcidev,
|
||||
s->io, s->io + pci_resource_len(pcidev,0)-1);
|
||||
goto err_region;
|
||||
}
|
||||
if (request_irq(s->irq, vrc5477_ac97_interrupt, SA_INTERRUPT,
|
||||
if (request_irq(s->irq, vrc5477_ac97_interrupt, IRQF_DISABLED,
|
||||
VRC5477_AC97_MODULE_NAME, s)) {
|
||||
printk(KERN_ERR PFX "irq %u in use\n", s->irq);
|
||||
goto err_irq;
|
||||
|
@ -733,7 +733,7 @@ static int
|
||||
nm256_grabInterrupt (struct nm256_info *card)
|
||||
{
|
||||
if (card->has_irq++ == 0) {
|
||||
if (request_irq (card->irq, card->introutine, SA_SHIRQ,
|
||||
if (request_irq (card->irq, card->introutine, IRQF_SHARED,
|
||||
"NM256_audio", card) < 0) {
|
||||
printk (KERN_ERR "NM256: can't obtain IRQ %d\n", card->irq);
|
||||
return -1;
|
||||
|
@ -994,7 +994,7 @@ static int __devinit rme96xx_probe(struct pci_dev *pcidev, const struct pci_devi
|
||||
|
||||
if (pci_enable_device(pcidev))
|
||||
goto err_irq;
|
||||
if (request_irq(s->irq, rme96xx_interrupt, SA_SHIRQ, "rme96xx", s)) {
|
||||
if (request_irq(s->irq, rme96xx_interrupt, IRQF_SHARED, "rme96xx", s)) {
|
||||
printk(KERN_ERR RME_MESS" irq %u in use\n", s->irq);
|
||||
goto err_irq;
|
||||
}
|
||||
|
@ -677,7 +677,7 @@ int sb_dsp_init(struct address_info *hw_config, struct module *owner)
|
||||
* will get shared PCI irq lines we must cope.
|
||||
*/
|
||||
|
||||
int i=(devc->caps&SB_PCI_IRQ)?SA_SHIRQ:0;
|
||||
int i=(devc->caps&SB_PCI_IRQ)?IRQF_SHARED:0;
|
||||
|
||||
if (request_irq(hw_config->irq, sbintr, i, "soundblaster", devc) < 0)
|
||||
{
|
||||
|
@ -297,7 +297,7 @@ static int __init dac_audio_init(void)
|
||||
dac_audio_set_rate();
|
||||
|
||||
retval =
|
||||
request_irq(TIMER1_IRQ, timer1_interrupt, SA_INTERRUPT, MODNAME, 0);
|
||||
request_irq(TIMER1_IRQ, timer1_interrupt, IRQF_DISABLED, MODNAME, 0);
|
||||
if (retval < 0) {
|
||||
printk(KERN_ERR "sh_dac_audio: IRQ %d request failed\n",
|
||||
TIMER1_IRQ);
|
||||
|
@ -2632,7 +2632,7 @@ static int __devinit sv_probe(struct pci_dev *pcidev, const struct pci_device_id
|
||||
wrindir(s, SV_CIPCMSR1, ((8000 * 65536 / FULLRATE) >> 8) & 0xff);
|
||||
wrindir(s, SV_CIADCOUTPUT, 0);
|
||||
/* request irq */
|
||||
if ((ret=request_irq(s->irq,sv_interrupt,SA_SHIRQ,"S3 SonicVibes",s))) {
|
||||
if ((ret=request_irq(s->irq,sv_interrupt,IRQF_SHARED,"S3 SonicVibes",s))) {
|
||||
printk(KERN_ERR "sv: irq %u in use\n", s->irq);
|
||||
goto err_irq;
|
||||
}
|
||||
|
@ -4472,7 +4472,7 @@ trident_probe(struct pci_dev *pci_dev, const struct pci_device_id *pci_id)
|
||||
|
||||
/* claim our irq */
|
||||
rc = -ENODEV;
|
||||
if (request_irq(card->irq, &trident_interrupt, SA_SHIRQ,
|
||||
if (request_irq(card->irq, &trident_interrupt, IRQF_SHARED,
|
||||
card_names[pci_id->driver_data], card)) {
|
||||
printk(KERN_ERR "trident: unable to allocate irq %d\n",
|
||||
card->irq);
|
||||
|
@ -2013,7 +2013,7 @@ static int via_interrupt_init (struct via_info *card)
|
||||
tmp8 |= VIA_CR48_FM_TRAP_TO_NMI;
|
||||
pci_write_config_byte (card->pdev, VIA_FM_NMI_CTRL, tmp8);
|
||||
}
|
||||
if (request_irq (card->pdev->irq, via_interrupt, SA_SHIRQ, VIA_MODULE_NAME, card)) {
|
||||
if (request_irq (card->pdev->irq, via_interrupt, IRQF_SHARED, VIA_MODULE_NAME, card)) {
|
||||
printk (KERN_ERR PFX "unable to obtain IRQ %d, aborting\n",
|
||||
card->pdev->irq);
|
||||
DPRINTK ("EXIT, returning -EBUSY\n");
|
||||
@ -2022,7 +2022,7 @@ static int via_interrupt_init (struct via_info *card)
|
||||
}
|
||||
else
|
||||
{
|
||||
if (request_irq (card->pdev->irq, via_new_interrupt, SA_SHIRQ, VIA_MODULE_NAME, card)) {
|
||||
if (request_irq (card->pdev->irq, via_new_interrupt, IRQF_SHARED, VIA_MODULE_NAME, card)) {
|
||||
printk (KERN_ERR PFX "unable to obtain IRQ %d, aborting\n",
|
||||
card->pdev->irq);
|
||||
DPRINTK ("EXIT, returning -EBUSY\n");
|
||||
|
@ -2268,7 +2268,7 @@ static int __init wavefront_hw_reset (void)
|
||||
}
|
||||
|
||||
if (request_irq (dev.irq, wavefrontintr,
|
||||
SA_INTERRUPT|SA_SHIRQ,
|
||||
IRQF_DISABLED|IRQF_SHARED,
|
||||
"wavefront synth", &dev) < 0) {
|
||||
printk (KERN_WARNING LOGNAME "IRQ %d not available!\n",
|
||||
dev.irq);
|
||||
|
@ -820,7 +820,7 @@ int __init install_wf_mpu (void)
|
||||
|
||||
/* OK, now we're configured to handle an interrupt ... */
|
||||
|
||||
if (request_irq (phys_dev->irq, wf_mpuintr, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq (phys_dev->irq, wf_mpuintr, IRQF_DISABLED|IRQF_SHARED,
|
||||
"wavefront midi", phys_dev) < 0) {
|
||||
|
||||
printk (KERN_ERR "WF-MPU: Failed to allocate IRQ%d\n",
|
||||
|
@ -2573,7 +2573,7 @@ static int __devinit ymf_probe_one(struct pci_dev *pcidev, const struct pci_devi
|
||||
goto out_disable_dsp;
|
||||
ymf_memload(codec);
|
||||
|
||||
if (request_irq(pcidev->irq, ymf_interrupt, SA_SHIRQ, "ymfpci", codec) != 0) {
|
||||
if (request_irq(pcidev->irq, ymf_interrupt, IRQF_SHARED, "ymfpci", codec) != 0) {
|
||||
printk(KERN_ERR "ymfpci: unable to request IRQ %d\n",
|
||||
pcidev->irq);
|
||||
goto out_memfree;
|
||||
|
@ -947,7 +947,7 @@ snd_ad1889_create(struct snd_card *card,
|
||||
spin_lock_init(&chip->lock); /* only now can we call ad1889_free */
|
||||
|
||||
if (request_irq(pci->irq, snd_ad1889_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ, card->driver, (void*)chip)) {
|
||||
IRQF_DISABLED|IRQF_SHARED, card->driver, (void*)chip)) {
|
||||
printk(KERN_ERR PFX "cannot obtain IRQ %d\n", pci->irq);
|
||||
snd_ad1889_free(chip);
|
||||
return -EBUSY;
|
||||
|
@ -2185,7 +2185,7 @@ static int __devinit snd_ali_resources(struct snd_ali *codec)
|
||||
return err;
|
||||
codec->port = pci_resource_start(codec->pci, 0);
|
||||
|
||||
if (request_irq(codec->pci->irq, snd_ali_card_interrupt, SA_INTERRUPT|SA_SHIRQ, "ALI 5451", (void *)codec)) {
|
||||
if (request_irq(codec->pci->irq, snd_ali_card_interrupt, IRQF_DISABLED|IRQF_SHARED, "ALI 5451", (void *)codec)) {
|
||||
snd_printk(KERN_ERR "Unable to request irq.\n");
|
||||
return -EBUSY;
|
||||
}
|
||||
|
@ -724,7 +724,7 @@ static int __devinit snd_als300_create(snd_card_t *card,
|
||||
else
|
||||
irq_handler = snd_als300_interrupt;
|
||||
|
||||
if (request_irq(pci->irq, irq_handler, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, irq_handler, IRQF_DISABLED|IRQF_SHARED,
|
||||
card->shortname, (void *)chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_als300_free(chip);
|
||||
|
@ -1578,7 +1578,7 @@ static int __devinit snd_atiixp_create(struct snd_card *card,
|
||||
return -EIO;
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_atiixp_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_atiixp_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
card->shortname, chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_atiixp_free(chip);
|
||||
|
@ -1251,7 +1251,7 @@ static int __devinit snd_atiixp_create(struct snd_card *card,
|
||||
return -EIO;
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_atiixp_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_atiixp_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
card->shortname, chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_atiixp_free(chip);
|
||||
|
@ -197,7 +197,7 @@ snd_vortex_create(struct snd_card *card, struct pci_dev *pci, vortex_t ** rchip)
|
||||
}
|
||||
|
||||
if ((err = request_irq(pci->irq, vortex_interrupt,
|
||||
SA_INTERRUPT | SA_SHIRQ, CARD_NAME_SHORT,
|
||||
IRQF_DISABLED | IRQF_SHARED, CARD_NAME_SHORT,
|
||||
chip)) != 0) {
|
||||
printk(KERN_ERR "cannot grab irq\n");
|
||||
goto irq_out;
|
||||
|
@ -1724,7 +1724,7 @@ snd_azf3328_create(struct snd_card *card,
|
||||
chip->synth_port = pci_resource_start(pci, 3);
|
||||
chip->mixer_port = pci_resource_start(pci, 4);
|
||||
|
||||
if (request_irq(pci->irq, snd_azf3328_interrupt, SA_INTERRUPT|SA_SHIRQ, card->shortname, (void *)chip)) {
|
||||
if (request_irq(pci->irq, snd_azf3328_interrupt, IRQF_DISABLED|IRQF_SHARED, card->shortname, (void *)chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
err = -EBUSY;
|
||||
goto out_err;
|
||||
|
@ -747,7 +747,7 @@ static int __devinit snd_bt87x_create(struct snd_card *card,
|
||||
snd_bt87x_writel(chip, REG_INT_MASK, 0);
|
||||
snd_bt87x_writel(chip, REG_INT_STAT, MY_INTERRUPTS);
|
||||
|
||||
if (request_irq(pci->irq, snd_bt87x_interrupt, SA_INTERRUPT | SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_bt87x_interrupt, IRQF_DISABLED | IRQF_SHARED,
|
||||
"Bt87x audio", chip)) {
|
||||
snd_bt87x_free(chip);
|
||||
snd_printk(KERN_ERR "cannot grab irq\n");
|
||||
|
@ -1268,7 +1268,7 @@ static int __devinit snd_ca0106_create(struct snd_card *card,
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_ca0106_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ, "snd_ca0106",
|
||||
IRQF_DISABLED|IRQF_SHARED, "snd_ca0106",
|
||||
(void *)chip)) {
|
||||
snd_ca0106_free(chip);
|
||||
printk(KERN_ERR "cannot grab irq\n");
|
||||
|
@ -2862,7 +2862,7 @@ static int __devinit snd_cmipci_create(struct snd_card *card, struct pci_dev *pc
|
||||
cm->iobase = pci_resource_start(pci, 0);
|
||||
|
||||
if (request_irq(pci->irq, snd_cmipci_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ, card->driver, cm)) {
|
||||
IRQF_DISABLED|IRQF_SHARED, card->driver, cm)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_cmipci_free(cm);
|
||||
return -EBUSY;
|
||||
|
@ -1386,7 +1386,7 @@ static int __devinit snd_cs4281_create(struct snd_card *card,
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_cs4281_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_cs4281_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"CS4281", chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_cs4281_free(chip);
|
||||
|
@ -3853,7 +3853,7 @@ int __devinit snd_cs46xx_create(struct snd_card *card,
|
||||
}
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_cs46xx_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_cs46xx_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"CS46XX", chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_cs46xx_free(chip);
|
||||
|
@ -321,7 +321,7 @@ static int __devinit snd_cs5535audio_create(struct snd_card *card,
|
||||
cs5535au->port = pci_resource_start(pci, 0);
|
||||
|
||||
if (request_irq(pci->irq, snd_cs5535audio_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ, "CS5535 Audio", cs5535au)) {
|
||||
IRQF_DISABLED|IRQF_SHARED, "CS5535 Audio", cs5535au)) {
|
||||
snd_printk("unable to grab IRQ %d\n", pci->irq);
|
||||
err = -EBUSY;
|
||||
goto sndfail;
|
||||
|
@ -1951,7 +1951,7 @@ static __devinit int snd_echo_create(struct snd_card *card,
|
||||
chip->dsp_registers = (volatile u32 __iomem *)
|
||||
ioremap_nocache(chip->dsp_registers_phys, sz);
|
||||
|
||||
if (request_irq(pci->irq, snd_echo_interrupt, SA_INTERRUPT | SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_echo_interrupt, IRQF_DISABLED | IRQF_SHARED,
|
||||
ECHOCARD_NAME, (void *)chip)) {
|
||||
snd_echo_free(chip);
|
||||
snd_printk(KERN_ERR "cannot grab irq\n");
|
||||
|
@ -1233,7 +1233,7 @@ int __devinit snd_emu10k1_create(struct snd_card *card,
|
||||
}
|
||||
emu->port = pci_resource_start(pci, 0);
|
||||
|
||||
if (request_irq(pci->irq, snd_emu10k1_interrupt, SA_INTERRUPT|SA_SHIRQ, "EMU10K1", (void *)emu)) {
|
||||
if (request_irq(pci->irq, snd_emu10k1_interrupt, IRQF_DISABLED|IRQF_SHARED, "EMU10K1", (void *)emu)) {
|
||||
err = -EBUSY;
|
||||
goto error;
|
||||
}
|
||||
|
@ -928,7 +928,7 @@ static int __devinit snd_emu10k1x_create(struct snd_card *card,
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_emu10k1x_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ, "EMU10K1X",
|
||||
IRQF_DISABLED|IRQF_SHARED, "EMU10K1X",
|
||||
(void *)chip)) {
|
||||
snd_printk(KERN_ERR "emu10k1x: cannot grab irq %d\n", pci->irq);
|
||||
snd_emu10k1x_free(chip);
|
||||
|
@ -2135,7 +2135,7 @@ static int __devinit snd_ensoniq_create(struct snd_card *card,
|
||||
return err;
|
||||
}
|
||||
ensoniq->port = pci_resource_start(pci, 0);
|
||||
if (request_irq(pci->irq, snd_audiopci_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_audiopci_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"Ensoniq AudioPCI", ensoniq)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_ensoniq_free(ensoniq);
|
||||
|
@ -1429,7 +1429,7 @@ static int es1938_resume(struct pci_dev *pci)
|
||||
pci_restore_state(pci);
|
||||
pci_enable_device(pci);
|
||||
request_irq(pci->irq, snd_es1938_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ, "ES1938", chip);
|
||||
IRQF_DISABLED|IRQF_SHARED, "ES1938", chip);
|
||||
chip->irq = pci->irq;
|
||||
snd_es1938_chip_init(chip);
|
||||
|
||||
@ -1544,7 +1544,7 @@ static int __devinit snd_es1938_create(struct snd_card *card,
|
||||
chip->vc_port = pci_resource_start(pci, 2);
|
||||
chip->mpu_port = pci_resource_start(pci, 3);
|
||||
chip->game_port = pci_resource_start(pci, 4);
|
||||
if (request_irq(pci->irq, snd_es1938_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_es1938_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"ES1938", chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_es1938_free(chip);
|
||||
|
@ -2597,7 +2597,7 @@ static int __devinit snd_es1968_create(struct snd_card *card,
|
||||
return err;
|
||||
}
|
||||
chip->io_port = pci_resource_start(pci, 0);
|
||||
if (request_irq(pci->irq, snd_es1968_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_es1968_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"ESS Maestro", (void*)chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_es1968_free(chip);
|
||||
|
@ -1371,7 +1371,7 @@ static int __devinit snd_fm801_create(struct snd_card *card,
|
||||
return err;
|
||||
}
|
||||
chip->port = pci_resource_start(pci, 0);
|
||||
if (request_irq(pci->irq, snd_fm801_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_fm801_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"FM801", chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", chip->irq);
|
||||
snd_fm801_free(chip);
|
||||
|
@ -1486,7 +1486,7 @@ static int __devinit azx_create(struct snd_card *card, struct pci_dev *pci,
|
||||
goto errout;
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, azx_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, azx_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"HDA Intel", (void*)chip)) {
|
||||
snd_printk(KERN_ERR SFX "unable to grab IRQ %d\n", pci->irq);
|
||||
err = -EBUSY;
|
||||
|
@ -2606,7 +2606,7 @@ static int __devinit snd_ice1712_create(struct snd_card *card,
|
||||
ice->dmapath_port = pci_resource_start(pci, 2);
|
||||
ice->profi_port = pci_resource_start(pci, 3);
|
||||
|
||||
if (request_irq(pci->irq, snd_ice1712_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_ice1712_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"ICE1712", ice)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_ice1712_free(ice);
|
||||
|
@ -2253,7 +2253,7 @@ static int __devinit snd_vt1724_create(struct snd_card *card,
|
||||
ice->profi_port = pci_resource_start(pci, 1);
|
||||
|
||||
if (request_irq(pci->irq, snd_vt1724_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ, "ICE1724", ice)) {
|
||||
IRQF_DISABLED|IRQF_SHARED, "ICE1724", ice)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_vt1724_free(ice);
|
||||
return -EIO;
|
||||
|
@ -2475,7 +2475,7 @@ static int intel8x0_resume(struct pci_dev *pci)
|
||||
pci_restore_state(pci);
|
||||
pci_enable_device(pci);
|
||||
pci_set_master(pci);
|
||||
request_irq(pci->irq, snd_intel8x0_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
request_irq(pci->irq, snd_intel8x0_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
card->shortname, chip);
|
||||
chip->irq = pci->irq;
|
||||
synchronize_irq(chip->irq);
|
||||
@ -2848,7 +2848,7 @@ static int __devinit snd_intel8x0_create(struct snd_card *card,
|
||||
|
||||
/* request irq after initializaing int_sta_mask, etc */
|
||||
if (request_irq(pci->irq, snd_intel8x0_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ, card->shortname, chip)) {
|
||||
IRQF_DISABLED|IRQF_SHARED, card->shortname, chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_intel8x0_free(chip);
|
||||
return -EBUSY;
|
||||
|
@ -1185,7 +1185,7 @@ static int __devinit snd_intel8x0m_create(struct snd_card *card,
|
||||
}
|
||||
|
||||
port_inited:
|
||||
if (request_irq(pci->irq, snd_intel8x0_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_intel8x0_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
card->shortname, chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_intel8x0_free(chip);
|
||||
|
@ -2237,7 +2237,7 @@ static int __devinit snd_korg1212_create(struct snd_card *card, struct pci_dev *
|
||||
}
|
||||
|
||||
err = request_irq(pci->irq, snd_korg1212_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ,
|
||||
IRQF_DISABLED|IRQF_SHARED,
|
||||
"korg1212", korg1212);
|
||||
|
||||
if (err) {
|
||||
|
@ -2760,7 +2760,7 @@ snd_m3_create(struct snd_card *card, struct pci_dev *pci,
|
||||
|
||||
tasklet_init(&chip->hwvol_tq, snd_m3_update_hw_volume, (unsigned long)chip);
|
||||
|
||||
if (request_irq(pci->irq, snd_m3_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_m3_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
card->driver, chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_m3_free(chip);
|
||||
|
@ -1319,7 +1319,7 @@ static int __devinit snd_mixart_probe(struct pci_dev *pci,
|
||||
pci_resource_len(pci, i));
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_mixart_interrupt, SA_INTERRUPT|SA_SHIRQ, CARD_NAME, (void *)mgr)) {
|
||||
if (request_irq(pci->irq, snd_mixart_interrupt, IRQF_DISABLED|IRQF_SHARED, CARD_NAME, (void *)mgr)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_mixart_free(mgr);
|
||||
return -EBUSY;
|
||||
|
@ -465,7 +465,7 @@ static int snd_nm256_acquire_irq(struct nm256 *chip)
|
||||
{
|
||||
mutex_lock(&chip->irq_mutex);
|
||||
if (chip->irq < 0) {
|
||||
if (request_irq(chip->pci->irq, chip->interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(chip->pci->irq, chip->interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
chip->card->driver, chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", chip->pci->irq);
|
||||
mutex_unlock(&chip->irq_mutex);
|
||||
|
@ -1250,7 +1250,7 @@ static int __devinit pcxhr_probe(struct pci_dev *pci, const struct pci_device_id
|
||||
mgr->pci = pci;
|
||||
mgr->irq = -1;
|
||||
|
||||
if (request_irq(pci->irq, pcxhr_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, pcxhr_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
card_name, mgr)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
pcxhr_free(mgr);
|
||||
|
@ -1892,7 +1892,7 @@ snd_riptide_create(struct snd_card *card, struct pci_dev *pci,
|
||||
UNSET_AIE(hwport);
|
||||
|
||||
if (request_irq
|
||||
(pci->irq, snd_riptide_interrupt, SA_INTERRUPT | SA_SHIRQ,
|
||||
(pci->irq, snd_riptide_interrupt, IRQF_DISABLED | IRQF_SHARED,
|
||||
"RIPTIDE", chip)) {
|
||||
snd_printk(KERN_ERR "Riptide: unable to grab IRQ %d\n",
|
||||
pci->irq);
|
||||
|
@ -1374,7 +1374,7 @@ static int __devinit snd_rme32_create(struct rme32 * rme32)
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_rme32_interrupt, SA_INTERRUPT | SA_SHIRQ, "RME32", (void *) rme32)) {
|
||||
if (request_irq(pci->irq, snd_rme32_interrupt, IRQF_DISABLED | IRQF_SHARED, "RME32", (void *) rme32)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
return -EBUSY;
|
||||
}
|
||||
|
@ -1588,7 +1588,7 @@ snd_rme96_create(struct rme96 *rme96)
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_rme96_interrupt, SA_INTERRUPT|SA_SHIRQ, "RME96", (void *)rme96)) {
|
||||
if (request_irq(pci->irq, snd_rme96_interrupt, IRQF_DISABLED|IRQF_SHARED, "RME96", (void *)rme96)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
return -EBUSY;
|
||||
}
|
||||
|
@ -4912,7 +4912,7 @@ static int __devinit snd_hdsp_create(struct snd_card *card,
|
||||
return -EBUSY;
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_hdsp_interrupt, SA_INTERRUPT|SA_SHIRQ, "hdsp", (void *)hdsp)) {
|
||||
if (request_irq(pci->irq, snd_hdsp_interrupt, IRQF_DISABLED|IRQF_SHARED, "hdsp", (void *)hdsp)) {
|
||||
snd_printk(KERN_ERR "Hammerfall-DSP: unable to use IRQ %d\n", pci->irq);
|
||||
return -EBUSY;
|
||||
}
|
||||
|
@ -3497,7 +3497,7 @@ static int __devinit snd_hdspm_create(struct snd_card *card, struct hdspm * hdsp
|
||||
hdspm->port + io_extent - 1);
|
||||
|
||||
if (request_irq(pci->irq, snd_hdspm_interrupt,
|
||||
SA_INTERRUPT | SA_SHIRQ, "hdspm",
|
||||
IRQF_DISABLED | IRQF_SHARED, "hdspm",
|
||||
(void *) hdspm)) {
|
||||
snd_printk(KERN_ERR "HDSPM: unable to use IRQ %d\n", pci->irq);
|
||||
return -EBUSY;
|
||||
|
@ -2500,7 +2500,7 @@ static int __devinit snd_rme9652_create(struct snd_card *card,
|
||||
return -EBUSY;
|
||||
}
|
||||
|
||||
if (request_irq(pci->irq, snd_rme9652_interrupt, SA_INTERRUPT|SA_SHIRQ, "rme9652", (void *)rme9652)) {
|
||||
if (request_irq(pci->irq, snd_rme9652_interrupt, IRQF_DISABLED|IRQF_SHARED, "rme9652", (void *)rme9652)) {
|
||||
snd_printk(KERN_ERR "unable to request IRQ %d\n", pci->irq);
|
||||
return -EBUSY;
|
||||
}
|
||||
|
@ -1257,7 +1257,7 @@ static int __devinit snd_sonicvibes_create(struct snd_card *card,
|
||||
sonic->midi_port = pci_resource_start(pci, 3);
|
||||
sonic->game_port = pci_resource_start(pci, 4);
|
||||
|
||||
if (request_irq(pci->irq, snd_sonicvibes_interrupt, SA_INTERRUPT|SA_SHIRQ, "S3 SonicVibes", (void *)sonic)) {
|
||||
if (request_irq(pci->irq, snd_sonicvibes_interrupt, IRQF_DISABLED|IRQF_SHARED, "S3 SonicVibes", (void *)sonic)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_sonicvibes_free(sonic);
|
||||
return -EBUSY;
|
||||
|
@ -3599,7 +3599,7 @@ int __devinit snd_trident_create(struct snd_card *card,
|
||||
}
|
||||
trident->port = pci_resource_start(pci, 0);
|
||||
|
||||
if (request_irq(pci->irq, snd_trident_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_trident_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
"Trident Audio", trident)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_trident_free(trident);
|
||||
|
@ -2281,7 +2281,7 @@ static int __devinit snd_via82xx_create(struct snd_card *card,
|
||||
if (request_irq(pci->irq,
|
||||
chip_type == TYPE_VIA8233 ?
|
||||
snd_via8233_interrupt : snd_via686_interrupt,
|
||||
SA_INTERRUPT|SA_SHIRQ,
|
||||
IRQF_DISABLED|IRQF_SHARED,
|
||||
card->driver, chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_via82xx_free(chip);
|
||||
|
@ -1118,7 +1118,7 @@ static int __devinit snd_via82xx_create(struct snd_card *card,
|
||||
return err;
|
||||
}
|
||||
chip->port = pci_resource_start(pci, 0);
|
||||
if (request_irq(pci->irq, snd_via82xx_interrupt, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_via82xx_interrupt, IRQF_DISABLED|IRQF_SHARED,
|
||||
card->driver, chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_via82xx_free(chip);
|
||||
|
@ -162,7 +162,7 @@ static int __devinit snd_vx222_create(struct snd_card *card, struct pci_dev *pci
|
||||
for (i = 0; i < 2; i++)
|
||||
vx->port[i] = pci_resource_start(pci, i + 1);
|
||||
|
||||
if (request_irq(pci->irq, snd_vx_irq_handler, SA_INTERRUPT|SA_SHIRQ,
|
||||
if (request_irq(pci->irq, snd_vx_irq_handler, IRQF_DISABLED|IRQF_SHARED,
|
||||
CARD_NAME, (void *) chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_vx222_free(chip);
|
||||
|
@ -2288,7 +2288,7 @@ int __devinit snd_ymfpci_create(struct snd_card *card,
|
||||
snd_ymfpci_free(chip);
|
||||
return -EBUSY;
|
||||
}
|
||||
if (request_irq(pci->irq, snd_ymfpci_interrupt, SA_INTERRUPT|SA_SHIRQ, "YMFPCI", (void *) chip)) {
|
||||
if (request_irq(pci->irq, snd_ymfpci_interrupt, IRQF_DISABLED|IRQF_SHARED, "YMFPCI", (void *) chip)) {
|
||||
snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq);
|
||||
snd_ymfpci_free(chip);
|
||||
return -EBUSY;
|
||||
|
@ -973,7 +973,7 @@ static int __init snd_amd7930_create(struct snd_card *card,
|
||||
amd7930_idle(amd);
|
||||
|
||||
if (request_irq(irq, snd_amd7930_interrupt,
|
||||
SA_INTERRUPT | SA_SHIRQ, "amd7930", amd)) {
|
||||
IRQF_DISABLED | IRQF_SHARED, "amd7930", amd)) {
|
||||
snd_printk("amd7930-%d: Unable to grab IRQ %d\n",
|
||||
dev, irq);
|
||||
snd_amd7930_free(amd);
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user