Lines Matching refs:irq
73 static int irq = SNDRV_DEFAULT_IRQ1; /* 5,7,9,10,11 */ variable
96 module_param(irq, int, 0444);
97 MODULE_PARM_DESC(irq, "WSS irq # for opti9xx driver.");
145 int irq; member
220 chip->irq = -1; in snd_opti9xx_init()
439 switch (chip->irq) { in snd_opti9xx_configure()
458 snd_printk("WSS irq # %d not valid\n", chip->irq); in snd_opti9xx_configure()
555 static irqreturn_t snd_opti93x_interrupt(int irq, void *dev_id) in snd_opti93x_interrupt() argument
658 irq = pnp_irq(pdev, 0); in snd_card_opti9xx_pnp()
687 if (codec && codec->irq > 0) { in snd_card_opti9xx_free()
688 disable_irq(codec->irq); in snd_card_opti9xx_free()
689 free_irq(codec->irq, codec); in snd_card_opti9xx_free()
717 chip->irq = irq; in snd_opti9xx_probe()
738 chip->irq, chip->dma1, chip->dma2, in snd_opti9xx_probe()
762 error = request_irq(chip->irq, snd_opti93x_interrupt, in snd_opti9xx_probe()
765 snd_printk(KERN_ERR "opti9xx: can't grab IRQ %d\n", chip->irq); in snd_opti9xx_probe()
774 chip->irq, chip->dma1, chip->dma2); in snd_opti9xx_probe()
778 chip->irq, chip->dma1); in snd_opti9xx_probe()
879 if (irq == SNDRV_AUTO_IRQ) { in snd_opti9xx_isa_probe()
880 if ((irq = snd_legacy_find_free_irq(possible_irqs)) < 0) { in snd_opti9xx_isa_probe()