Lines Matching refs:irq
73 unsigned int irq = irq_desc_get_irq(desc); in oss_irq() local
75 printk("oss_irq: irq %u events = 0x%04X\n", irq, in oss_irq()
165 void oss_irq_enable(int irq) { in oss_irq_enable() argument
167 printk("oss_irq_enable(%d)\n", irq); in oss_irq_enable()
169 switch(irq) { in oss_irq_enable()
185 irq -= NUBUS_SOURCE_BASE; in oss_irq_enable()
186 oss->irq_level[irq] = OSS_IRQLEV_NUBUS; in oss_irq_enable()
190 if (IRQ_SRC(irq) == 1) in oss_irq_enable()
191 via_irq_enable(irq); in oss_irq_enable()
201 void oss_irq_disable(int irq) { in oss_irq_disable() argument
203 printk("oss_irq_disable(%d)\n", irq); in oss_irq_disable()
205 switch(irq) { in oss_irq_disable()
221 irq -= NUBUS_SOURCE_BASE; in oss_irq_disable()
222 oss->irq_level[irq] = 0; in oss_irq_disable()
226 if (IRQ_SRC(irq) == 1) in oss_irq_disable()
227 via_irq_disable(irq); in oss_irq_disable()