Lines Matching +full:irqs +full:- +full:reserved
30 * Q40 IRQs are defined as follows:
31 * 3,4,5,6,7,10,11,14,15 : ISA dev IRQs
32 * 16-31: reserved
48 unsigned int irq = data->irq; in q40_irq_startup()
56 /* FIXME return -ENXIO; */ in q40_irq_startup()
98 master_outb(1, EXT_ENABLE_REG); /* ISA IRQ 5-15 */ in q40_init_IRQ()
117 /* simply alternate the ampl (128-SVOL)-(128+SVOL)-..-.. at 200Hz */ in q40_mksound()
137 unsigned char sval=(sound_ticks & 1) ? 128-SVOL : 128+SVOL; in q40_timer_int()
138 sound_ticks--; in q40_timer_int()
163 master_outb(-1, FRAME_CLEAR_REG); in q40_sched_init()
194 static int ccleirq=60; /* ISA dev IRQs*/
210 /* got interrupt, dispatch to ISA or keyboard/timer IRQs */
233 master_outb(-1, FRAME_CLEAR_REG); in q40_irq_handler()
243 * are read - which is long after the request came in. In theory IRQs should in q40_irq_handler()
255 /* lets through eg the serial irqs, unfortunately it crashes */ in q40_irq_handler()
259 /*pr_warn("IRQ_INPROGRESS detected for irq %d, disabling - %s disabled\n", in q40_irq_handler()
261 fp->sr = (((fp->sr) & (~0x700))+0x200); in q40_irq_handler()
292 ccleirq--; in q40_irq_handler()
306 unsigned int irq = data->irq; in q40_irq_enable()
309 mext_disabled--; in q40_irq_enable()
320 unsigned int irq = data->irq; in q40_irq_disable()
323 * verified to be Q40 "compatible" - right now IDE, NE2K in q40_irq_disable()