[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>

authored by Thomas Gleixner and committed by Linus Torvalds 65ca68b3 63a43399

+109 -109
+1 -1
include/sound/initval.h
··· 62 62 { 63 63 while (*irq_table != -1) { 64 64 if (!request_irq(*irq_table, snd_legacy_empty_irq_handler, 65 - SA_INTERRUPT | SA_PROBEIRQ, "ALSA Test IRQ", 65 + IRQF_DISABLED | IRQF_PROBE_SHARED, "ALSA Test IRQ", 66 66 (void *) irq_table)) { 67 67 free_irq(*irq_table, (void *) irq_table); 68 68 return *irq_table;
+1 -1
sound/arm/aaci.c
··· 360 360 if (ret) 361 361 goto out; 362 362 363 - ret = request_irq(aaci->dev->irq[0], aaci_irq, SA_SHIRQ|SA_INTERRUPT, 363 + ret = request_irq(aaci->dev->irq[0], aaci_irq, IRQF_SHARED|IRQF_DISABLED, 364 364 DRIVER_NAME, aaci); 365 365 if (ret) 366 366 goto out;
+1 -1
sound/drivers/mpu401/mpu401.c
··· 83 83 if ((err = snd_mpu401_uart_new(card, 0, 84 84 MPU401_HW_MPU401, 85 85 port[dev], 0, 86 - irq[dev], irq[dev] >= 0 ? SA_INTERRUPT : 0, NULL)) < 0) { 86 + irq[dev], irq[dev] >= 0 ? IRQF_DISABLED : 0, NULL)) < 0) { 87 87 printk(KERN_ERR "MPU401 not detected at 0x%lx\n", port[dev]); 88 88 goto _err; 89 89 }
+1 -1
sound/drivers/mtpav.c
··· 590 590 return -EBUSY; 591 591 } 592 592 mcard->port = port; 593 - if (request_irq(irq, snd_mtpav_irqh, SA_INTERRUPT, "MOTU MTPAV", mcard)) { 593 + if (request_irq(irq, snd_mtpav_irqh, IRQF_DISABLED, "MOTU MTPAV", mcard)) { 594 594 snd_printk("MTVAP IRQ %d busy\n", irq); 595 595 return -EBUSY; 596 596 }
+1 -1
sound/drivers/serial-u16550.c
··· 795 795 796 796 if (irq >= 0 && irq != SNDRV_AUTO_IRQ) { 797 797 if (request_irq(irq, snd_uart16550_interrupt, 798 - SA_INTERRUPT, "Serial MIDI", (void *) uart)) { 798 + IRQF_DISABLED, "Serial MIDI", (void *) uart)) { 799 799 snd_printk("irq %d busy. Using Polling.\n", irq); 800 800 } else { 801 801 uart->irq = irq;
+1 -1
sound/isa/ad1816a/ad1816a.c
··· 232 232 233 233 if (mpu_port[dev] > 0) { 234 234 if (snd_mpu401_uart_new(card, 0, MPU401_HW_MPU401, 235 - mpu_port[dev], 0, mpu_irq[dev], SA_INTERRUPT, 235 + mpu_port[dev], 0, mpu_irq[dev], IRQF_DISABLED, 236 236 NULL) < 0) 237 237 printk(KERN_ERR PFX "no MPU-401 device at 0x%lx.\n", mpu_port[dev]); 238 238 }
+1 -1
sound/isa/ad1816a/ad1816a_lib.c
··· 599 599 snd_ad1816a_free(chip); 600 600 return -EBUSY; 601 601 } 602 - if (request_irq(irq, snd_ad1816a_interrupt, SA_INTERRUPT, "AD1816A", (void *) chip)) { 602 + if (request_irq(irq, snd_ad1816a_interrupt, IRQF_DISABLED, "AD1816A", (void *) chip)) { 603 603 snd_printk(KERN_ERR "ad1816a: can't grab IRQ %d\n", irq); 604 604 snd_ad1816a_free(chip); 605 605 return -EBUSY;
+1 -1
sound/isa/ad1848/ad1848_lib.c
··· 902 902 snd_ad1848_free(chip); 903 903 return -EBUSY; 904 904 } 905 - if (request_irq(irq, snd_ad1848_interrupt, SA_INTERRUPT, "AD1848", (void *) chip)) { 905 + if (request_irq(irq, snd_ad1848_interrupt, IRQF_DISABLED, "AD1848", (void *) chip)) { 906 906 snd_printk(KERN_ERR "ad1848: can't grab IRQ %d\n", irq); 907 907 snd_ad1848_free(chip); 908 908 return -EBUSY;
+1 -1
sound/isa/als100.c
··· 250 250 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { 251 251 if (snd_mpu401_uart_new(card, 0, MPU401_HW_ALS100, 252 252 mpu_port[dev], 0, 253 - mpu_irq[dev], SA_INTERRUPT, 253 + mpu_irq[dev], IRQF_DISABLED, 254 254 NULL) < 0) 255 255 snd_printk(KERN_ERR PFX "no MPU-401 device at 0x%lx\n", mpu_port[dev]); 256 256 }
+1 -1
sound/isa/azt2320.c
··· 279 279 if (mpu_port[dev] > 0 && mpu_port[dev] != SNDRV_AUTO_PORT) { 280 280 if (snd_mpu401_uart_new(card, 0, MPU401_HW_AZT2320, 281 281 mpu_port[dev], 0, 282 - mpu_irq[dev], SA_INTERRUPT, 282 + mpu_irq[dev], IRQF_DISABLED, 283 283 NULL) < 0) 284 284 snd_printk(KERN_ERR PFX "no MPU-401 device at 0x%lx\n", mpu_port[dev]); 285 285 }
+1 -1
sound/isa/cs423x/cs4231.c
··· 122 122 if (snd_mpu401_uart_new(card, 0, MPU401_HW_CS4232, 123 123 mpu_port[dev], 0, 124 124 mpu_irq[dev], 125 - mpu_irq[dev] >= 0 ? SA_INTERRUPT : 0, 125 + mpu_irq[dev] >= 0 ? IRQF_DISABLED : 0, 126 126 NULL) < 0) 127 127 printk(KERN_WARNING "cs4231: MPU401 not detected\n"); 128 128 }
+1 -1
sound/isa/cs423x/cs4231_lib.c
··· 1454 1454 return -ENODEV; 1455 1455 } 1456 1456 chip->cport = cport; 1457 - if (!(hwshare & CS4231_HWSHARE_IRQ) && request_irq(irq, snd_cs4231_interrupt, SA_INTERRUPT, "CS4231", (void *) chip)) { 1457 + if (!(hwshare & CS4231_HWSHARE_IRQ) && request_irq(irq, snd_cs4231_interrupt, IRQF_DISABLED, "CS4231", (void *) chip)) { 1458 1458 snd_printk(KERN_ERR "cs4231: can't grab IRQ %d\n", irq); 1459 1459 snd_cs4231_free(chip); 1460 1460 return -EBUSY;
+1 -1
sound/isa/cs423x/cs4236.c
··· 535 535 if (snd_mpu401_uart_new(card, 0, MPU401_HW_CS4232, 536 536 mpu_port[dev], 0, 537 537 mpu_irq[dev], 538 - mpu_irq[dev] >= 0 ? SA_INTERRUPT : 0, NULL) < 0) 538 + mpu_irq[dev] >= 0 ? IRQF_DISABLED : 0, NULL) < 0) 539 539 printk(KERN_WARNING IDENT ": MPU401 not detected\n"); 540 540 } 541 541
+1 -1
sound/isa/dt019x.c
··· 240 240 MPU401_HW_MPU401, 241 241 mpu_port[dev], 0, 242 242 mpu_irq[dev], 243 - mpu_irq[dev] >= 0 ? SA_INTERRUPT : 0, 243 + mpu_irq[dev] >= 0 ? IRQF_DISABLED : 0, 244 244 NULL) < 0) 245 245 snd_printk(KERN_ERR PFX "no MPU-401 device at 0x%lx ?\n", mpu_port[dev]); 246 246 }
+1 -1
sound/isa/es1688/es1688.c
··· 153 153 if ((err = snd_mpu401_uart_new(card, 0, MPU401_HW_ES1688, 154 154 chip->mpu_port, 0, 155 155 xmpu_irq, 156 - SA_INTERRUPT, 156 + IRQF_DISABLED, 157 157 NULL)) < 0) 158 158 goto _err; 159 159 }
+1 -1
sound/isa/es1688/es1688_lib.c
··· 659 659 snd_es1688_free(chip); 660 660 return -EBUSY; 661 661 } 662 - if (request_irq(irq, snd_es1688_interrupt, SA_INTERRUPT, "ES1688", (void *) chip)) { 662 + if (request_irq(irq, snd_es1688_interrupt, IRQF_DISABLED, "ES1688", (void *) chip)) { 663 663 snd_printk(KERN_ERR "es1688: can't grab IRQ %d\n", irq); 664 664 snd_es1688_free(chip); 665 665 return -EBUSY;
+1 -1
sound/isa/es18xx.c
··· 1837 1837 return -EBUSY; 1838 1838 } 1839 1839 1840 - if (request_irq(irq, snd_es18xx_interrupt, SA_INTERRUPT, "ES18xx", (void *) chip)) { 1840 + if (request_irq(irq, snd_es18xx_interrupt, IRQF_DISABLED, "ES18xx", (void *) chip)) { 1841 1841 snd_es18xx_free(chip); 1842 1842 snd_printk(KERN_ERR PFX "unable to grap IRQ %d\n", irq); 1843 1843 return -EBUSY;
+1 -1
sound/isa/gus/gus_main.c
··· 179 179 snd_gus_free(gus); 180 180 return -EBUSY; 181 181 } 182 - if (irq >= 0 && request_irq(irq, snd_gus_interrupt, SA_INTERRUPT, "GUS GF1", (void *) gus)) { 182 + if (irq >= 0 && request_irq(irq, snd_gus_interrupt, IRQF_DISABLED, "GUS GF1", (void *) gus)) { 183 183 snd_printk(KERN_ERR "gus: can't grab irq %d\n", irq); 184 184 snd_gus_free(gus); 185 185 return -EBUSY;
+1 -1
sound/isa/gus/gusextreme.c
··· 301 301 (err = snd_mpu401_uart_new(card, 0, MPU401_HW_ES1688, 302 302 es1688->mpu_port, 0, 303 303 xmpu_irq, 304 - SA_INTERRUPT, 304 + IRQF_DISABLED, 305 305 NULL)) < 0) 306 306 goto out; 307 307
+1 -1
sound/isa/gus/gusmax.c
··· 292 292 goto _err; 293 293 } 294 294 295 - if (request_irq(xirq, snd_gusmax_interrupt, SA_INTERRUPT, "GUS MAX", (void *)maxcard)) { 295 + if (request_irq(xirq, snd_gusmax_interrupt, IRQF_DISABLED, "GUS MAX", (void *)maxcard)) { 296 296 snd_printk(KERN_ERR PFX "unable to grab IRQ %d\n", xirq); 297 297 err = -EBUSY; 298 298 goto _err;
+1 -1
sound/isa/gus/interwave.c
··· 706 706 if ((err = snd_gus_initialize(gus)) < 0) 707 707 return err; 708 708 709 - if (request_irq(xirq, snd_interwave_interrupt, SA_INTERRUPT, 709 + if (request_irq(xirq, snd_interwave_interrupt, IRQF_DISABLED, 710 710 "InterWave", iwcard)) { 711 711 snd_printk(KERN_ERR PFX "unable to grab IRQ %d\n", xirq); 712 712 return -EBUSY;
+1 -1
sound/isa/opl3sa2.c
··· 683 683 chip->single_dma = 1; 684 684 if ((err = snd_opl3sa2_detect(chip)) < 0) 685 685 return err; 686 - if (request_irq(xirq, snd_opl3sa2_interrupt, SA_INTERRUPT, "OPL3-SA2", chip)) { 686 + if (request_irq(xirq, snd_opl3sa2_interrupt, IRQF_DISABLED, "OPL3-SA2", chip)) { 687 687 snd_printk(KERN_ERR PFX "can't grab IRQ %d\n", xirq); 688 688 return -ENODEV; 689 689 }
+1 -1
sound/isa/opti9xx/miro.c
··· 1382 1382 rmidi = NULL; 1383 1383 else 1384 1384 if ((error = snd_mpu401_uart_new(card, 0, MPU401_HW_MPU401, 1385 - miro->mpu_port, 0, miro->mpu_irq, SA_INTERRUPT, 1385 + miro->mpu_port, 0, miro->mpu_irq, IRQF_DISABLED, 1386 1386 &rmidi))) 1387 1387 snd_printk(KERN_WARNING "no MPU-401 device at 0x%lx?\n", miro->mpu_port); 1388 1388
+2 -2
sound/isa/opti9xx/opti92x-ad1848.c
··· 1291 1291 } 1292 1292 codec->dma2 = chip->dma2; 1293 1293 1294 - if (request_irq(chip->irq, snd_opti93x_interrupt, SA_INTERRUPT, DRIVER_NAME" - WSS", codec)) { 1294 + if (request_irq(chip->irq, snd_opti93x_interrupt, IRQF_DISABLED, DRIVER_NAME" - WSS", codec)) { 1295 1295 snd_printk(KERN_ERR "opti9xx: can't grab IRQ %d\n", chip->irq); 1296 1296 snd_opti93x_free(codec); 1297 1297 return -EBUSY; ··· 1863 1863 rmidi = NULL; 1864 1864 else 1865 1865 if ((error = snd_mpu401_uart_new(card, 0, MPU401_HW_MPU401, 1866 - chip->mpu_port, 0, chip->mpu_irq, SA_INTERRUPT, 1866 + chip->mpu_port, 0, chip->mpu_irq, IRQF_DISABLED, 1867 1867 &rmidi))) 1868 1868 snd_printk(KERN_WARNING "no MPU-401 device at 0x%lx?\n", 1869 1869 chip->mpu_port);
+1 -1
sound/isa/sb/sb_common.c
··· 232 232 chip->port = port; 233 233 234 234 if (request_irq(irq, irq_handler, hardware == SB_HW_ALS4000 ? 235 - SA_INTERRUPT | SA_SHIRQ : SA_INTERRUPT, 235 + IRQF_DISABLED | IRQF_SHARED : IRQF_DISABLED, 236 236 "SoundBlaster", (void *) chip)) { 237 237 snd_printk(KERN_ERR "sb: can't grab irq %d\n", irq); 238 238 snd_sbdsp_free(chip);
+1 -1
sound/isa/sgalaxy.c
··· 147 147 if (tmp < 0) 148 148 return -EINVAL; 149 149 150 - if (request_irq(irq, snd_sgalaxy_dummy_interrupt, SA_INTERRUPT, "sgalaxy", NULL)) { 150 + if (request_irq(irq, snd_sgalaxy_dummy_interrupt, IRQF_DISABLED, "sgalaxy", NULL)) { 151 151 snd_printk(KERN_ERR "sgalaxy: can't grab irq %d\n", irq); 152 152 return -EIO; 153 153 }
+1 -1
sound/isa/sscape.c
··· 900 900 if ((err = snd_mpu401_uart_new(card, devnum, 901 901 MPU401_HW_MPU401, 902 902 port, MPU401_INFO_INTEGRATED, 903 - irq, SA_INTERRUPT, 903 + irq, IRQF_DISABLED, 904 904 &rawmidi)) == 0) { 905 905 struct snd_mpu401 *mpu = (struct snd_mpu401 *) rawmidi->private_data; 906 906 mpu->open_input = mpu401_open;
+2 -2
sound/isa/wavefront/wavefront.c
··· 467 467 return -EBUSY; 468 468 } 469 469 if (request_irq(ics2115_irq[dev], snd_wavefront_ics2115_interrupt, 470 - SA_INTERRUPT, "ICS2115", acard)) { 470 + IRQF_DISABLED, "ICS2115", acard)) { 471 471 snd_printk(KERN_ERR "unable to use ICS2115 IRQ %d\n", ics2115_irq[dev]); 472 472 return -EBUSY; 473 473 } ··· 497 497 if ((err = snd_mpu401_uart_new(card, midi_dev, MPU401_HW_CS4232, 498 498 cs4232_mpu_port[dev], 0, 499 499 cs4232_mpu_irq[dev], 500 - SA_INTERRUPT, 500 + IRQF_DISABLED, 501 501 NULL)) < 0) { 502 502 snd_printk (KERN_ERR "can't allocate CS4232 MPU-401 device\n"); 503 503 return err;
+2 -2
sound/mips/au1x00.c
··· 465 465 466 466 flags = claim_dma_lock(); 467 467 if ((au1000->stream[PLAYBACK]->dma = request_au1000_dma(DMA_ID_AC97C_TX, 468 - "AC97 TX", au1000_dma_interrupt, SA_INTERRUPT, 468 + "AC97 TX", au1000_dma_interrupt, IRQF_DISABLED, 469 469 au1000->stream[PLAYBACK])) < 0) { 470 470 release_dma_lock(flags); 471 471 return -EBUSY; 472 472 } 473 473 if ((au1000->stream[CAPTURE]->dma = request_au1000_dma(DMA_ID_AC97C_RX, 474 - "AC97 RX", au1000_dma_interrupt, SA_INTERRUPT, 474 + "AC97 RX", au1000_dma_interrupt, IRQF_DISABLED, 475 475 au1000->stream[CAPTURE])) < 0){ 476 476 release_dma_lock(flags); 477 477 return -EBUSY;
+1 -1
sound/oss/ad1889.c
··· 1010 1010 goto out2; 1011 1011 } 1012 1012 1013 - if (request_irq(pcidev->irq, ad1889_interrupt, SA_SHIRQ, DEVNAME, dev) != 0) { 1013 + if (request_irq(pcidev->irq, ad1889_interrupt, IRQF_SHARED, DEVNAME, dev) != 0) { 1014 1014 printk(KERN_ERR DEVNAME ": unable to request interrupt\n"); 1015 1015 goto out3; 1016 1016 }
+1 -1
sound/oss/ali5455.c
··· 3460 3460 card->channel[4].num = 4; 3461 3461 /* claim our iospace and irq */ 3462 3462 request_region(card->iobase, 256, card_names[pci_id->driver_data]); 3463 - if (request_irq(card->irq, &ali_interrupt, SA_SHIRQ, 3463 + if (request_irq(card->irq, &ali_interrupt, IRQF_SHARED, 3464 3464 card_names[pci_id->driver_data], card)) { 3465 3465 printk(KERN_ERR "ali_audio: unable to allocate irq %d\n", 3466 3466 card->irq);
+2 -2
sound/oss/au1000.c
··· 2015 2015 if ((s->dma_dac.dmanr = request_au1000_dma(DMA_ID_AC97C_TX, 2016 2016 "audio DAC", 2017 2017 dac_dma_interrupt, 2018 - SA_INTERRUPT, s)) < 0) { 2018 + IRQF_DISABLED, s)) < 0) { 2019 2019 err("Can't get DAC DMA"); 2020 2020 goto err_dma1; 2021 2021 } 2022 2022 if ((s->dma_adc.dmanr = request_au1000_dma(DMA_ID_AC97C_RX, 2023 2023 "audio ADC", 2024 2024 adc_dma_interrupt, 2025 - SA_INTERRUPT, s)) < 0) { 2025 + IRQF_DISABLED, s)) < 0) { 2026 2026 err("Can't get ADC DMA"); 2027 2027 goto err_dma2; 2028 2028 }
+1 -1
sound/oss/btaudio.c
··· 966 966 btwrite(~0U, REG_INT_STAT); 967 967 pci_set_master(pci_dev); 968 968 969 - if ((rc = request_irq(bta->irq, btaudio_irq, SA_SHIRQ|SA_INTERRUPT, 969 + if ((rc = request_irq(bta->irq, btaudio_irq, IRQF_SHARED|IRQF_DISABLED, 970 970 "btaudio",(void *)bta)) < 0) { 971 971 printk(KERN_WARNING 972 972 "btaudio: can't request irq (rc=%d)\n",rc);
+1 -1
sound/oss/cmpci.c
··· 3122 3122 wrmixer(s, DSP_MIX_DATARESETIDX, 0); 3123 3123 3124 3124 /* request irq */ 3125 - if ((ret = request_irq(s->irq, cm_interrupt, SA_SHIRQ, "cmpci", s))) { 3125 + if ((ret = request_irq(s->irq, cm_interrupt, IRQF_SHARED, "cmpci", s))) { 3126 3126 printk(KERN_ERR "cmpci: irq %u in use\n", s->irq); 3127 3127 goto err_irq; 3128 3128 }
+1 -1
sound/oss/cs4281/cs4281m.c
··· 4346 4346 s->pcidev = pcidev; 4347 4347 s->irq = pcidev->irq; 4348 4348 if (request_irq 4349 - (s->irq, cs4281_interrupt, SA_SHIRQ, "Crystal CS4281", s)) { 4349 + (s->irq, cs4281_interrupt, IRQF_SHARED, "Crystal CS4281", s)) { 4350 4350 CS_DBGOUT(CS_INIT | CS_ERROR, 1, 4351 4351 printk(KERN_ERR "cs4281: irq %u in use\n", s->irq)); 4352 4352 goto err_irq;
+1 -1
sound/oss/cs46xx.c
··· 5177 5177 card->ba1.name.reg == 0) 5178 5178 goto fail2; 5179 5179 5180 - if (request_irq(card->irq, &cs_interrupt, SA_SHIRQ, "cs46xx", card)) { 5180 + if (request_irq(card->irq, &cs_interrupt, IRQF_SHARED, "cs46xx", card)) { 5181 5181 printk(KERN_ERR "cs46xx: unable to allocate irq %d\n", card->irq); 5182 5182 goto fail2; 5183 5183 }
+1 -1
sound/oss/emu10k1/main.c
··· 1301 1301 card->pci_dev = pci_dev; 1302 1302 1303 1303 /* Reserve IRQ Line */ 1304 - if (request_irq(card->irq, emu10k1_interrupt, SA_SHIRQ, card_names[pci_id->driver_data], card)) { 1304 + if (request_irq(card->irq, emu10k1_interrupt, IRQF_SHARED, card_names[pci_id->driver_data], card)) { 1305 1305 printk(KERN_ERR "emu10k1: IRQ in use\n"); 1306 1306 ret = -EBUSY; 1307 1307 goto err_irq;
+1 -1
sound/oss/es1370.c
··· 2650 2650 ret = -EBUSY; 2651 2651 goto err_region; 2652 2652 } 2653 - if ((ret=request_irq(s->irq, es1370_interrupt, SA_SHIRQ, "es1370",s))) { 2653 + if ((ret=request_irq(s->irq, es1370_interrupt, IRQF_SHARED, "es1370",s))) { 2654 2654 printk(KERN_ERR "es1370: irq %u in use\n", s->irq); 2655 2655 goto err_irq; 2656 2656 }
+1 -1
sound/oss/es1371.c
··· 2905 2905 res = -EBUSY; 2906 2906 goto err_region; 2907 2907 } 2908 - if ((res=request_irq(s->irq, es1371_interrupt, SA_SHIRQ, "es1371",s))) { 2908 + if ((res=request_irq(s->irq, es1371_interrupt, IRQF_SHARED, "es1371",s))) { 2909 2909 printk(KERN_ERR PFX "irq %u in use\n", s->irq); 2910 2910 goto err_irq; 2911 2911 }
+1 -1
sound/oss/esssolo1.c
··· 2392 2392 printk(KERN_ERR "solo1: io ports in use\n"); 2393 2393 goto err_region4; 2394 2394 } 2395 - if ((ret=request_irq(s->irq,solo1_interrupt,SA_SHIRQ,"ESS Solo1",s))) { 2395 + if ((ret=request_irq(s->irq,solo1_interrupt,IRQF_SHARED,"ESS Solo1",s))) { 2396 2396 printk(KERN_ERR "solo1: irq %u in use\n", s->irq); 2397 2397 goto err_irq; 2398 2398 }
+1 -1
sound/oss/forte.c
··· 2026 2026 chip->iobase = pci_resource_start (pci_dev, 0); 2027 2027 chip->irq = pci_dev->irq; 2028 2028 2029 - if (request_irq (chip->irq, forte_interrupt, SA_SHIRQ, DRIVER_NAME, 2029 + if (request_irq (chip->irq, forte_interrupt, IRQF_SHARED, DRIVER_NAME, 2030 2030 chip)) { 2031 2031 printk (KERN_WARNING PFX "Unable to reserve IRQ"); 2032 2032 ret = -EIO;
+1 -1
sound/oss/hal2.c
··· 1479 1479 hpc3->pbus_dmacfg[hal2->dac.pbus.pbusnr][0] = 0x8208844; 1480 1480 hpc3->pbus_dmacfg[hal2->adc.pbus.pbusnr][0] = 0x8208844; 1481 1481 1482 - if (request_irq(SGI_HPCDMA_IRQ, hal2_interrupt, SA_SHIRQ, 1482 + if (request_irq(SGI_HPCDMA_IRQ, hal2_interrupt, IRQF_SHARED, 1483 1483 hal2str, hal2)) { 1484 1484 printk(KERN_ERR "HAL2: Can't get irq %d\n", SGI_HPCDMA_IRQ); 1485 1485 ret = -EAGAIN;
+1 -1
sound/oss/i810_audio.c
··· 3413 3413 goto out_iospace; 3414 3414 } 3415 3415 3416 - if (request_irq(card->irq, &i810_interrupt, SA_SHIRQ, 3416 + if (request_irq(card->irq, &i810_interrupt, IRQF_SHARED, 3417 3417 card_names[pci_id->driver_data], card)) { 3418 3418 printk(KERN_ERR "i810_audio: unable to allocate irq %d\n", card->irq); 3419 3419 goto out_iospace;
+1 -1
sound/oss/ite8172.c
··· 2019 2019 s->io, s->io + pci_resource_len(pcidev,0)-1); 2020 2020 goto err_region; 2021 2021 } 2022 - if (request_irq(s->irq, it8172_interrupt, SA_INTERRUPT, 2022 + if (request_irq(s->irq, it8172_interrupt, IRQF_DISABLED, 2023 2023 IT8172_MODULE_NAME, s)) { 2024 2024 err("irq %u in use", s->irq); 2025 2025 goto err_irq;
+1 -1
sound/oss/maestro.c
··· 3545 3545 mixer_push_state(card); 3546 3546 } 3547 3547 3548 - if((ret=request_irq(card->irq, ess_interrupt, SA_SHIRQ, card_names[card_type], card))) 3548 + if((ret=request_irq(card->irq, ess_interrupt, IRQF_SHARED, card_names[card_type], card))) 3549 3549 { 3550 3550 printk(KERN_ERR "maestro: unable to allocate irq %d,\n", card->irq); 3551 3551 unregister_sound_mixer(card->dev_mixer);
+1 -1
sound/oss/maestro3.c
··· 2694 2694 } 2695 2695 } 2696 2696 2697 - if(request_irq(card->irq, m3_interrupt, SA_SHIRQ, card_names[card->card_type], card)) { 2697 + if(request_irq(card->irq, m3_interrupt, IRQF_SHARED, card_names[card->card_type], card)) { 2698 2698 2699 2699 printk(KERN_ERR PFX "unable to allocate irq %d,\n", card->irq); 2700 2700
+1 -1
sound/oss/nec_vrc5477.c
··· 1909 1909 s->io, s->io + pci_resource_len(pcidev,0)-1); 1910 1910 goto err_region; 1911 1911 } 1912 - if (request_irq(s->irq, vrc5477_ac97_interrupt, SA_INTERRUPT, 1912 + if (request_irq(s->irq, vrc5477_ac97_interrupt, IRQF_DISABLED, 1913 1913 VRC5477_AC97_MODULE_NAME, s)) { 1914 1914 printk(KERN_ERR PFX "irq %u in use\n", s->irq); 1915 1915 goto err_irq;
+1 -1
sound/oss/nm256_audio.c
··· 733 733 nm256_grabInterrupt (struct nm256_info *card) 734 734 { 735 735 if (card->has_irq++ == 0) { 736 - if (request_irq (card->irq, card->introutine, SA_SHIRQ, 736 + if (request_irq (card->irq, card->introutine, IRQF_SHARED, 737 737 "NM256_audio", card) < 0) { 738 738 printk (KERN_ERR "NM256: can't obtain IRQ %d\n", card->irq); 739 739 return -1;
+1 -1
sound/oss/rme96xx.c
··· 994 994 995 995 if (pci_enable_device(pcidev)) 996 996 goto err_irq; 997 - if (request_irq(s->irq, rme96xx_interrupt, SA_SHIRQ, "rme96xx", s)) { 997 + if (request_irq(s->irq, rme96xx_interrupt, IRQF_SHARED, "rme96xx", s)) { 998 998 printk(KERN_ERR RME_MESS" irq %u in use\n", s->irq); 999 999 goto err_irq; 1000 1000 }
+1 -1
sound/oss/sb_common.c
··· 677 677 * will get shared PCI irq lines we must cope. 678 678 */ 679 679 680 - int i=(devc->caps&SB_PCI_IRQ)?SA_SHIRQ:0; 680 + int i=(devc->caps&SB_PCI_IRQ)?IRQF_SHARED:0; 681 681 682 682 if (request_irq(hw_config->irq, sbintr, i, "soundblaster", devc) < 0) 683 683 {
+1 -1
sound/oss/sh_dac_audio.c
··· 297 297 dac_audio_set_rate(); 298 298 299 299 retval = 300 - request_irq(TIMER1_IRQ, timer1_interrupt, SA_INTERRUPT, MODNAME, 0); 300 + request_irq(TIMER1_IRQ, timer1_interrupt, IRQF_DISABLED, MODNAME, 0); 301 301 if (retval < 0) { 302 302 printk(KERN_ERR "sh_dac_audio: IRQ %d request failed\n", 303 303 TIMER1_IRQ);
+1 -1
sound/oss/sonicvibes.c
··· 2632 2632 wrindir(s, SV_CIPCMSR1, ((8000 * 65536 / FULLRATE) >> 8) & 0xff); 2633 2633 wrindir(s, SV_CIADCOUTPUT, 0); 2634 2634 /* request irq */ 2635 - if ((ret=request_irq(s->irq,sv_interrupt,SA_SHIRQ,"S3 SonicVibes",s))) { 2635 + if ((ret=request_irq(s->irq,sv_interrupt,IRQF_SHARED,"S3 SonicVibes",s))) { 2636 2636 printk(KERN_ERR "sv: irq %u in use\n", s->irq); 2637 2637 goto err_irq; 2638 2638 }
+1 -1
sound/oss/trident.c
··· 4472 4472 4473 4473 /* claim our irq */ 4474 4474 rc = -ENODEV; 4475 - if (request_irq(card->irq, &trident_interrupt, SA_SHIRQ, 4475 + if (request_irq(card->irq, &trident_interrupt, IRQF_SHARED, 4476 4476 card_names[pci_id->driver_data], card)) { 4477 4477 printk(KERN_ERR "trident: unable to allocate irq %d\n", 4478 4478 card->irq);
+2 -2
sound/oss/via82cxxx_audio.c
··· 2013 2013 tmp8 |= VIA_CR48_FM_TRAP_TO_NMI; 2014 2014 pci_write_config_byte (card->pdev, VIA_FM_NMI_CTRL, tmp8); 2015 2015 } 2016 - if (request_irq (card->pdev->irq, via_interrupt, SA_SHIRQ, VIA_MODULE_NAME, card)) { 2016 + if (request_irq (card->pdev->irq, via_interrupt, IRQF_SHARED, VIA_MODULE_NAME, card)) { 2017 2017 printk (KERN_ERR PFX "unable to obtain IRQ %d, aborting\n", 2018 2018 card->pdev->irq); 2019 2019 DPRINTK ("EXIT, returning -EBUSY\n"); ··· 2022 2022 } 2023 2023 else 2024 2024 { 2025 - if (request_irq (card->pdev->irq, via_new_interrupt, SA_SHIRQ, VIA_MODULE_NAME, card)) { 2025 + if (request_irq (card->pdev->irq, via_new_interrupt, IRQF_SHARED, VIA_MODULE_NAME, card)) { 2026 2026 printk (KERN_ERR PFX "unable to obtain IRQ %d, aborting\n", 2027 2027 card->pdev->irq); 2028 2028 DPRINTK ("EXIT, returning -EBUSY\n");
+1 -1
sound/oss/wavfront.c
··· 2268 2268 } 2269 2269 2270 2270 if (request_irq (dev.irq, wavefrontintr, 2271 - SA_INTERRUPT|SA_SHIRQ, 2271 + IRQF_DISABLED|IRQF_SHARED, 2272 2272 "wavefront synth", &dev) < 0) { 2273 2273 printk (KERN_WARNING LOGNAME "IRQ %d not available!\n", 2274 2274 dev.irq);
+1 -1
sound/oss/wf_midi.c
··· 820 820 821 821 /* OK, now we're configured to handle an interrupt ... */ 822 822 823 - if (request_irq (phys_dev->irq, wf_mpuintr, SA_INTERRUPT|SA_SHIRQ, 823 + if (request_irq (phys_dev->irq, wf_mpuintr, IRQF_DISABLED|IRQF_SHARED, 824 824 "wavefront midi", phys_dev) < 0) { 825 825 826 826 printk (KERN_ERR "WF-MPU: Failed to allocate IRQ%d\n",
+1 -1
sound/oss/ymfpci.c
··· 2573 2573 goto out_disable_dsp; 2574 2574 ymf_memload(codec); 2575 2575 2576 - if (request_irq(pcidev->irq, ymf_interrupt, SA_SHIRQ, "ymfpci", codec) != 0) { 2576 + if (request_irq(pcidev->irq, ymf_interrupt, IRQF_SHARED, "ymfpci", codec) != 0) { 2577 2577 printk(KERN_ERR "ymfpci: unable to request IRQ %d\n", 2578 2578 pcidev->irq); 2579 2579 goto out_memfree;
+1 -1
sound/pci/ad1889.c
··· 947 947 spin_lock_init(&chip->lock); /* only now can we call ad1889_free */ 948 948 949 949 if (request_irq(pci->irq, snd_ad1889_interrupt, 950 - SA_INTERRUPT|SA_SHIRQ, card->driver, (void*)chip)) { 950 + IRQF_DISABLED|IRQF_SHARED, card->driver, (void*)chip)) { 951 951 printk(KERN_ERR PFX "cannot obtain IRQ %d\n", pci->irq); 952 952 snd_ad1889_free(chip); 953 953 return -EBUSY;
+1 -1
sound/pci/ali5451/ali5451.c
··· 2185 2185 return err; 2186 2186 codec->port = pci_resource_start(codec->pci, 0); 2187 2187 2188 - if (request_irq(codec->pci->irq, snd_ali_card_interrupt, SA_INTERRUPT|SA_SHIRQ, "ALI 5451", (void *)codec)) { 2188 + if (request_irq(codec->pci->irq, snd_ali_card_interrupt, IRQF_DISABLED|IRQF_SHARED, "ALI 5451", (void *)codec)) { 2189 2189 snd_printk(KERN_ERR "Unable to request irq.\n"); 2190 2190 return -EBUSY; 2191 2191 }
+1 -1
sound/pci/als300.c
··· 724 724 else 725 725 irq_handler = snd_als300_interrupt; 726 726 727 - if (request_irq(pci->irq, irq_handler, SA_INTERRUPT|SA_SHIRQ, 727 + if (request_irq(pci->irq, irq_handler, IRQF_DISABLED|IRQF_SHARED, 728 728 card->shortname, (void *)chip)) { 729 729 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 730 730 snd_als300_free(chip);
+1 -1
sound/pci/atiixp.c
··· 1578 1578 return -EIO; 1579 1579 } 1580 1580 1581 - if (request_irq(pci->irq, snd_atiixp_interrupt, SA_INTERRUPT|SA_SHIRQ, 1581 + if (request_irq(pci->irq, snd_atiixp_interrupt, IRQF_DISABLED|IRQF_SHARED, 1582 1582 card->shortname, chip)) { 1583 1583 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1584 1584 snd_atiixp_free(chip);
+1 -1
sound/pci/atiixp_modem.c
··· 1251 1251 return -EIO; 1252 1252 } 1253 1253 1254 - if (request_irq(pci->irq, snd_atiixp_interrupt, SA_INTERRUPT|SA_SHIRQ, 1254 + if (request_irq(pci->irq, snd_atiixp_interrupt, IRQF_DISABLED|IRQF_SHARED, 1255 1255 card->shortname, chip)) { 1256 1256 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1257 1257 snd_atiixp_free(chip);
+1 -1
sound/pci/au88x0/au88x0.c
··· 197 197 } 198 198 199 199 if ((err = request_irq(pci->irq, vortex_interrupt, 200 - SA_INTERRUPT | SA_SHIRQ, CARD_NAME_SHORT, 200 + IRQF_DISABLED | IRQF_SHARED, CARD_NAME_SHORT, 201 201 chip)) != 0) { 202 202 printk(KERN_ERR "cannot grab irq\n"); 203 203 goto irq_out;
+1 -1
sound/pci/azt3328.c
··· 1724 1724 chip->synth_port = pci_resource_start(pci, 3); 1725 1725 chip->mixer_port = pci_resource_start(pci, 4); 1726 1726 1727 - if (request_irq(pci->irq, snd_azf3328_interrupt, SA_INTERRUPT|SA_SHIRQ, card->shortname, (void *)chip)) { 1727 + if (request_irq(pci->irq, snd_azf3328_interrupt, IRQF_DISABLED|IRQF_SHARED, card->shortname, (void *)chip)) { 1728 1728 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1729 1729 err = -EBUSY; 1730 1730 goto out_err;
+1 -1
sound/pci/bt87x.c
··· 747 747 snd_bt87x_writel(chip, REG_INT_MASK, 0); 748 748 snd_bt87x_writel(chip, REG_INT_STAT, MY_INTERRUPTS); 749 749 750 - if (request_irq(pci->irq, snd_bt87x_interrupt, SA_INTERRUPT | SA_SHIRQ, 750 + if (request_irq(pci->irq, snd_bt87x_interrupt, IRQF_DISABLED | IRQF_SHARED, 751 751 "Bt87x audio", chip)) { 752 752 snd_bt87x_free(chip); 753 753 snd_printk(KERN_ERR "cannot grab irq\n");
+1 -1
sound/pci/ca0106/ca0106_main.c
··· 1268 1268 } 1269 1269 1270 1270 if (request_irq(pci->irq, snd_ca0106_interrupt, 1271 - SA_INTERRUPT|SA_SHIRQ, "snd_ca0106", 1271 + IRQF_DISABLED|IRQF_SHARED, "snd_ca0106", 1272 1272 (void *)chip)) { 1273 1273 snd_ca0106_free(chip); 1274 1274 printk(KERN_ERR "cannot grab irq\n");
+1 -1
sound/pci/cmipci.c
··· 2862 2862 cm->iobase = pci_resource_start(pci, 0); 2863 2863 2864 2864 if (request_irq(pci->irq, snd_cmipci_interrupt, 2865 - SA_INTERRUPT|SA_SHIRQ, card->driver, cm)) { 2865 + IRQF_DISABLED|IRQF_SHARED, card->driver, cm)) { 2866 2866 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2867 2867 snd_cmipci_free(cm); 2868 2868 return -EBUSY;
+1 -1
sound/pci/cs4281.c
··· 1386 1386 return -ENOMEM; 1387 1387 } 1388 1388 1389 - if (request_irq(pci->irq, snd_cs4281_interrupt, SA_INTERRUPT|SA_SHIRQ, 1389 + if (request_irq(pci->irq, snd_cs4281_interrupt, IRQF_DISABLED|IRQF_SHARED, 1390 1390 "CS4281", chip)) { 1391 1391 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1392 1392 snd_cs4281_free(chip);
+1 -1
sound/pci/cs46xx/cs46xx_lib.c
··· 3853 3853 } 3854 3854 } 3855 3855 3856 - if (request_irq(pci->irq, snd_cs46xx_interrupt, SA_INTERRUPT|SA_SHIRQ, 3856 + if (request_irq(pci->irq, snd_cs46xx_interrupt, IRQF_DISABLED|IRQF_SHARED, 3857 3857 "CS46XX", chip)) { 3858 3858 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 3859 3859 snd_cs46xx_free(chip);
+1 -1
sound/pci/cs5535audio/cs5535audio.c
··· 321 321 cs5535au->port = pci_resource_start(pci, 0); 322 322 323 323 if (request_irq(pci->irq, snd_cs5535audio_interrupt, 324 - SA_INTERRUPT|SA_SHIRQ, "CS5535 Audio", cs5535au)) { 324 + IRQF_DISABLED|IRQF_SHARED, "CS5535 Audio", cs5535au)) { 325 325 snd_printk("unable to grab IRQ %d\n", pci->irq); 326 326 err = -EBUSY; 327 327 goto sndfail;
+1 -1
sound/pci/echoaudio/echoaudio.c
··· 1951 1951 chip->dsp_registers = (volatile u32 __iomem *) 1952 1952 ioremap_nocache(chip->dsp_registers_phys, sz); 1953 1953 1954 - if (request_irq(pci->irq, snd_echo_interrupt, SA_INTERRUPT | SA_SHIRQ, 1954 + if (request_irq(pci->irq, snd_echo_interrupt, IRQF_DISABLED | IRQF_SHARED, 1955 1955 ECHOCARD_NAME, (void *)chip)) { 1956 1956 snd_echo_free(chip); 1957 1957 snd_printk(KERN_ERR "cannot grab irq\n");
+1 -1
sound/pci/emu10k1/emu10k1_main.c
··· 1233 1233 } 1234 1234 emu->port = pci_resource_start(pci, 0); 1235 1235 1236 - if (request_irq(pci->irq, snd_emu10k1_interrupt, SA_INTERRUPT|SA_SHIRQ, "EMU10K1", (void *)emu)) { 1236 + if (request_irq(pci->irq, snd_emu10k1_interrupt, IRQF_DISABLED|IRQF_SHARED, "EMU10K1", (void *)emu)) { 1237 1237 err = -EBUSY; 1238 1238 goto error; 1239 1239 }
+1 -1
sound/pci/emu10k1/emu10k1x.c
··· 928 928 } 929 929 930 930 if (request_irq(pci->irq, snd_emu10k1x_interrupt, 931 - SA_INTERRUPT|SA_SHIRQ, "EMU10K1X", 931 + IRQF_DISABLED|IRQF_SHARED, "EMU10K1X", 932 932 (void *)chip)) { 933 933 snd_printk(KERN_ERR "emu10k1x: cannot grab irq %d\n", pci->irq); 934 934 snd_emu10k1x_free(chip);
+1 -1
sound/pci/ens1370.c
··· 2135 2135 return err; 2136 2136 } 2137 2137 ensoniq->port = pci_resource_start(pci, 0); 2138 - if (request_irq(pci->irq, snd_audiopci_interrupt, SA_INTERRUPT|SA_SHIRQ, 2138 + if (request_irq(pci->irq, snd_audiopci_interrupt, IRQF_DISABLED|IRQF_SHARED, 2139 2139 "Ensoniq AudioPCI", ensoniq)) { 2140 2140 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2141 2141 snd_ensoniq_free(ensoniq);
+2 -2
sound/pci/es1938.c
··· 1429 1429 pci_restore_state(pci); 1430 1430 pci_enable_device(pci); 1431 1431 request_irq(pci->irq, snd_es1938_interrupt, 1432 - SA_INTERRUPT|SA_SHIRQ, "ES1938", chip); 1432 + IRQF_DISABLED|IRQF_SHARED, "ES1938", chip); 1433 1433 chip->irq = pci->irq; 1434 1434 snd_es1938_chip_init(chip); 1435 1435 ··· 1544 1544 chip->vc_port = pci_resource_start(pci, 2); 1545 1545 chip->mpu_port = pci_resource_start(pci, 3); 1546 1546 chip->game_port = pci_resource_start(pci, 4); 1547 - if (request_irq(pci->irq, snd_es1938_interrupt, SA_INTERRUPT|SA_SHIRQ, 1547 + if (request_irq(pci->irq, snd_es1938_interrupt, IRQF_DISABLED|IRQF_SHARED, 1548 1548 "ES1938", chip)) { 1549 1549 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1550 1550 snd_es1938_free(chip);
+1 -1
sound/pci/es1968.c
··· 2597 2597 return err; 2598 2598 } 2599 2599 chip->io_port = pci_resource_start(pci, 0); 2600 - if (request_irq(pci->irq, snd_es1968_interrupt, SA_INTERRUPT|SA_SHIRQ, 2600 + if (request_irq(pci->irq, snd_es1968_interrupt, IRQF_DISABLED|IRQF_SHARED, 2601 2601 "ESS Maestro", (void*)chip)) { 2602 2602 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2603 2603 snd_es1968_free(chip);
+1 -1
sound/pci/fm801.c
··· 1371 1371 return err; 1372 1372 } 1373 1373 chip->port = pci_resource_start(pci, 0); 1374 - if (request_irq(pci->irq, snd_fm801_interrupt, SA_INTERRUPT|SA_SHIRQ, 1374 + if (request_irq(pci->irq, snd_fm801_interrupt, IRQF_DISABLED|IRQF_SHARED, 1375 1375 "FM801", chip)) { 1376 1376 snd_printk(KERN_ERR "unable to grab IRQ %d\n", chip->irq); 1377 1377 snd_fm801_free(chip);
+1 -1
sound/pci/hda/hda_intel.c
··· 1486 1486 goto errout; 1487 1487 } 1488 1488 1489 - if (request_irq(pci->irq, azx_interrupt, SA_INTERRUPT|SA_SHIRQ, 1489 + if (request_irq(pci->irq, azx_interrupt, IRQF_DISABLED|IRQF_SHARED, 1490 1490 "HDA Intel", (void*)chip)) { 1491 1491 snd_printk(KERN_ERR SFX "unable to grab IRQ %d\n", pci->irq); 1492 1492 err = -EBUSY;
+1 -1
sound/pci/ice1712/ice1712.c
··· 2606 2606 ice->dmapath_port = pci_resource_start(pci, 2); 2607 2607 ice->profi_port = pci_resource_start(pci, 3); 2608 2608 2609 - if (request_irq(pci->irq, snd_ice1712_interrupt, SA_INTERRUPT|SA_SHIRQ, 2609 + if (request_irq(pci->irq, snd_ice1712_interrupt, IRQF_DISABLED|IRQF_SHARED, 2610 2610 "ICE1712", ice)) { 2611 2611 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2612 2612 snd_ice1712_free(ice);
+1 -1
sound/pci/ice1712/ice1724.c
··· 2253 2253 ice->profi_port = pci_resource_start(pci, 1); 2254 2254 2255 2255 if (request_irq(pci->irq, snd_vt1724_interrupt, 2256 - SA_INTERRUPT|SA_SHIRQ, "ICE1724", ice)) { 2256 + IRQF_DISABLED|IRQF_SHARED, "ICE1724", ice)) { 2257 2257 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2258 2258 snd_vt1724_free(ice); 2259 2259 return -EIO;
+2 -2
sound/pci/intel8x0.c
··· 2475 2475 pci_restore_state(pci); 2476 2476 pci_enable_device(pci); 2477 2477 pci_set_master(pci); 2478 - request_irq(pci->irq, snd_intel8x0_interrupt, SA_INTERRUPT|SA_SHIRQ, 2478 + request_irq(pci->irq, snd_intel8x0_interrupt, IRQF_DISABLED|IRQF_SHARED, 2479 2479 card->shortname, chip); 2480 2480 chip->irq = pci->irq; 2481 2481 synchronize_irq(chip->irq); ··· 2848 2848 2849 2849 /* request irq after initializaing int_sta_mask, etc */ 2850 2850 if (request_irq(pci->irq, snd_intel8x0_interrupt, 2851 - SA_INTERRUPT|SA_SHIRQ, card->shortname, chip)) { 2851 + IRQF_DISABLED|IRQF_SHARED, card->shortname, chip)) { 2852 2852 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2853 2853 snd_intel8x0_free(chip); 2854 2854 return -EBUSY;
+1 -1
sound/pci/intel8x0m.c
··· 1185 1185 } 1186 1186 1187 1187 port_inited: 1188 - if (request_irq(pci->irq, snd_intel8x0_interrupt, SA_INTERRUPT|SA_SHIRQ, 1188 + if (request_irq(pci->irq, snd_intel8x0_interrupt, IRQF_DISABLED|IRQF_SHARED, 1189 1189 card->shortname, chip)) { 1190 1190 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1191 1191 snd_intel8x0_free(chip);
+1 -1
sound/pci/korg1212/korg1212.c
··· 2237 2237 } 2238 2238 2239 2239 err = request_irq(pci->irq, snd_korg1212_interrupt, 2240 - SA_INTERRUPT|SA_SHIRQ, 2240 + IRQF_DISABLED|IRQF_SHARED, 2241 2241 "korg1212", korg1212); 2242 2242 2243 2243 if (err) {
+1 -1
sound/pci/maestro3.c
··· 2760 2760 2761 2761 tasklet_init(&chip->hwvol_tq, snd_m3_update_hw_volume, (unsigned long)chip); 2762 2762 2763 - if (request_irq(pci->irq, snd_m3_interrupt, SA_INTERRUPT|SA_SHIRQ, 2763 + if (request_irq(pci->irq, snd_m3_interrupt, IRQF_DISABLED|IRQF_SHARED, 2764 2764 card->driver, chip)) { 2765 2765 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2766 2766 snd_m3_free(chip);
+1 -1
sound/pci/mixart/mixart.c
··· 1319 1319 pci_resource_len(pci, i)); 1320 1320 } 1321 1321 1322 - if (request_irq(pci->irq, snd_mixart_interrupt, SA_INTERRUPT|SA_SHIRQ, CARD_NAME, (void *)mgr)) { 1322 + if (request_irq(pci->irq, snd_mixart_interrupt, IRQF_DISABLED|IRQF_SHARED, CARD_NAME, (void *)mgr)) { 1323 1323 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1324 1324 snd_mixart_free(mgr); 1325 1325 return -EBUSY;
+1 -1
sound/pci/nm256/nm256.c
··· 465 465 { 466 466 mutex_lock(&chip->irq_mutex); 467 467 if (chip->irq < 0) { 468 - if (request_irq(chip->pci->irq, chip->interrupt, SA_INTERRUPT|SA_SHIRQ, 468 + if (request_irq(chip->pci->irq, chip->interrupt, IRQF_DISABLED|IRQF_SHARED, 469 469 chip->card->driver, chip)) { 470 470 snd_printk(KERN_ERR "unable to grab IRQ %d\n", chip->pci->irq); 471 471 mutex_unlock(&chip->irq_mutex);
+1 -1
sound/pci/pcxhr/pcxhr.c
··· 1250 1250 mgr->pci = pci; 1251 1251 mgr->irq = -1; 1252 1252 1253 - if (request_irq(pci->irq, pcxhr_interrupt, SA_INTERRUPT|SA_SHIRQ, 1253 + if (request_irq(pci->irq, pcxhr_interrupt, IRQF_DISABLED|IRQF_SHARED, 1254 1254 card_name, mgr)) { 1255 1255 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1256 1256 pcxhr_free(mgr);
+1 -1
sound/pci/riptide/riptide.c
··· 1892 1892 UNSET_AIE(hwport); 1893 1893 1894 1894 if (request_irq 1895 - (pci->irq, snd_riptide_interrupt, SA_INTERRUPT | SA_SHIRQ, 1895 + (pci->irq, snd_riptide_interrupt, IRQF_DISABLED | IRQF_SHARED, 1896 1896 "RIPTIDE", chip)) { 1897 1897 snd_printk(KERN_ERR "Riptide: unable to grab IRQ %d\n", 1898 1898 pci->irq);
+1 -1
sound/pci/rme32.c
··· 1374 1374 return -ENOMEM; 1375 1375 } 1376 1376 1377 - if (request_irq(pci->irq, snd_rme32_interrupt, SA_INTERRUPT | SA_SHIRQ, "RME32", (void *) rme32)) { 1377 + if (request_irq(pci->irq, snd_rme32_interrupt, IRQF_DISABLED | IRQF_SHARED, "RME32", (void *) rme32)) { 1378 1378 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1379 1379 return -EBUSY; 1380 1380 }
+1 -1
sound/pci/rme96.c
··· 1588 1588 return -ENOMEM; 1589 1589 } 1590 1590 1591 - if (request_irq(pci->irq, snd_rme96_interrupt, SA_INTERRUPT|SA_SHIRQ, "RME96", (void *)rme96)) { 1591 + if (request_irq(pci->irq, snd_rme96_interrupt, IRQF_DISABLED|IRQF_SHARED, "RME96", (void *)rme96)) { 1592 1592 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1593 1593 return -EBUSY; 1594 1594 }
+1 -1
sound/pci/rme9652/hdsp.c
··· 4912 4912 return -EBUSY; 4913 4913 } 4914 4914 4915 - if (request_irq(pci->irq, snd_hdsp_interrupt, SA_INTERRUPT|SA_SHIRQ, "hdsp", (void *)hdsp)) { 4915 + if (request_irq(pci->irq, snd_hdsp_interrupt, IRQF_DISABLED|IRQF_SHARED, "hdsp", (void *)hdsp)) { 4916 4916 snd_printk(KERN_ERR "Hammerfall-DSP: unable to use IRQ %d\n", pci->irq); 4917 4917 return -EBUSY; 4918 4918 }
+1 -1
sound/pci/rme9652/hdspm.c
··· 3497 3497 hdspm->port + io_extent - 1); 3498 3498 3499 3499 if (request_irq(pci->irq, snd_hdspm_interrupt, 3500 - SA_INTERRUPT | SA_SHIRQ, "hdspm", 3500 + IRQF_DISABLED | IRQF_SHARED, "hdspm", 3501 3501 (void *) hdspm)) { 3502 3502 snd_printk(KERN_ERR "HDSPM: unable to use IRQ %d\n", pci->irq); 3503 3503 return -EBUSY;
+1 -1
sound/pci/rme9652/rme9652.c
··· 2500 2500 return -EBUSY; 2501 2501 } 2502 2502 2503 - if (request_irq(pci->irq, snd_rme9652_interrupt, SA_INTERRUPT|SA_SHIRQ, "rme9652", (void *)rme9652)) { 2503 + if (request_irq(pci->irq, snd_rme9652_interrupt, IRQF_DISABLED|IRQF_SHARED, "rme9652", (void *)rme9652)) { 2504 2504 snd_printk(KERN_ERR "unable to request IRQ %d\n", pci->irq); 2505 2505 return -EBUSY; 2506 2506 }
+1 -1
sound/pci/sonicvibes.c
··· 1257 1257 sonic->midi_port = pci_resource_start(pci, 3); 1258 1258 sonic->game_port = pci_resource_start(pci, 4); 1259 1259 1260 - if (request_irq(pci->irq, snd_sonicvibes_interrupt, SA_INTERRUPT|SA_SHIRQ, "S3 SonicVibes", (void *)sonic)) { 1260 + if (request_irq(pci->irq, snd_sonicvibes_interrupt, IRQF_DISABLED|IRQF_SHARED, "S3 SonicVibes", (void *)sonic)) { 1261 1261 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1262 1262 snd_sonicvibes_free(sonic); 1263 1263 return -EBUSY;
+1 -1
sound/pci/trident/trident_main.c
··· 3599 3599 } 3600 3600 trident->port = pci_resource_start(pci, 0); 3601 3601 3602 - if (request_irq(pci->irq, snd_trident_interrupt, SA_INTERRUPT|SA_SHIRQ, 3602 + if (request_irq(pci->irq, snd_trident_interrupt, IRQF_DISABLED|IRQF_SHARED, 3603 3603 "Trident Audio", trident)) { 3604 3604 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 3605 3605 snd_trident_free(trident);
+1 -1
sound/pci/via82xx.c
··· 2281 2281 if (request_irq(pci->irq, 2282 2282 chip_type == TYPE_VIA8233 ? 2283 2283 snd_via8233_interrupt : snd_via686_interrupt, 2284 - SA_INTERRUPT|SA_SHIRQ, 2284 + IRQF_DISABLED|IRQF_SHARED, 2285 2285 card->driver, chip)) { 2286 2286 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2287 2287 snd_via82xx_free(chip);
+1 -1
sound/pci/via82xx_modem.c
··· 1118 1118 return err; 1119 1119 } 1120 1120 chip->port = pci_resource_start(pci, 0); 1121 - if (request_irq(pci->irq, snd_via82xx_interrupt, SA_INTERRUPT|SA_SHIRQ, 1121 + if (request_irq(pci->irq, snd_via82xx_interrupt, IRQF_DISABLED|IRQF_SHARED, 1122 1122 card->driver, chip)) { 1123 1123 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 1124 1124 snd_via82xx_free(chip);
+1 -1
sound/pci/vx222/vx222.c
··· 162 162 for (i = 0; i < 2; i++) 163 163 vx->port[i] = pci_resource_start(pci, i + 1); 164 164 165 - if (request_irq(pci->irq, snd_vx_irq_handler, SA_INTERRUPT|SA_SHIRQ, 165 + if (request_irq(pci->irq, snd_vx_irq_handler, IRQF_DISABLED|IRQF_SHARED, 166 166 CARD_NAME, (void *) chip)) { 167 167 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 168 168 snd_vx222_free(chip);
+1 -1
sound/pci/ymfpci/ymfpci_main.c
··· 2288 2288 snd_ymfpci_free(chip); 2289 2289 return -EBUSY; 2290 2290 } 2291 - if (request_irq(pci->irq, snd_ymfpci_interrupt, SA_INTERRUPT|SA_SHIRQ, "YMFPCI", (void *) chip)) { 2291 + if (request_irq(pci->irq, snd_ymfpci_interrupt, IRQF_DISABLED|IRQF_SHARED, "YMFPCI", (void *) chip)) { 2292 2292 snd_printk(KERN_ERR "unable to grab IRQ %d\n", pci->irq); 2293 2293 snd_ymfpci_free(chip); 2294 2294 return -EBUSY;
+1 -1
sound/sparc/amd7930.c
··· 973 973 amd7930_idle(amd); 974 974 975 975 if (request_irq(irq, snd_amd7930_interrupt, 976 - SA_INTERRUPT | SA_SHIRQ, "amd7930", amd)) { 976 + IRQF_DISABLED | IRQF_SHARED, "amd7930", amd)) { 977 977 snd_printk("amd7930-%d: Unable to grab IRQ %d\n", 978 978 dev, irq); 979 979 snd_amd7930_free(amd);
+1 -1
sound/sparc/cs4231.c
··· 2001 2001 chip->c_dma.preallocate = sbus_dma_preallocate; 2002 2002 2003 2003 if (request_irq(sdev->irqs[0], snd_cs4231_sbus_interrupt, 2004 - SA_SHIRQ, "cs4231", chip)) { 2004 + IRQF_SHARED, "cs4231", chip)) { 2005 2005 snd_printdd("cs4231-%d: Unable to grab SBUS IRQ %d\n", 2006 2006 dev, sdev->irqs[0]); 2007 2007 snd_cs4231_sbus_free(chip);
+1 -1
sound/sparc/dbri.c
··· 2569 2569 return -EIO; 2570 2570 } 2571 2571 2572 - err = request_irq(dbri->irq, snd_dbri_interrupt, SA_SHIRQ, 2572 + err = request_irq(dbri->irq, snd_dbri_interrupt, IRQF_SHARED, 2573 2573 "DBRI audio", dbri); 2574 2574 if (err) { 2575 2575 printk(KERN_ERR "DBRI: Can't get irq %d\n", dbri->irq);