Searched refs:irq_region (Results 1 – 8 of 8) sorted by relevance
125 struct irq_region cpu0_irq_region = {133 struct irq_region *irq_region[NR_IRQ_REGS] = { variable149 struct irq_region *region; in mask_irq()154 region = irq_region[IRQ_REGION(irq)]; in mask_irq()161 struct irq_region *region; in unmask_irq()166 region = irq_region[IRQ_REGION(irq)]; in unmask_irq()173 struct irq_region *region; in disable_irq()178 region = irq_region[IRQ_REGION(irq)]; in disable_irq()187 struct irq_region *region; in enable_irq()192 region = irq_region[IRQ_REGION(irq)]; in enable_irq()[all …]
138 do_irq(&sio->irq_region->action[local_irq], in superio_interrupt()139 sio->irq_region->data.irqbase + local_irq, in superio_interrupt()355 if (!sio_dev.irq_region) { in superio_fixup_irq()357 sio_dev.irq_region = alloc_irq_region(SUPERIO_NIRQS, in superio_fixup_irq()360 if (!sio_dev.irq_region) { in superio_fixup_irq()388 return(sio_dev.irq_region->data.irqbase + local_irq); in superio_fixup_irq()398 if (!sio_dev.irq_region) in superio_serial_init()417 serial->irq = sio_dev.irq_region->data.irqbase + SP1_IRQ; in superio_serial_init()437 serial->irq = sio_dev.irq_region->data.irqbase + SP2_IRQ; in superio_serial_init()457 if (!sio_dev.irq_region) in superio_parport_init()[all …]
126 struct irq_region *isi_region; /* each I/O SAPIC is one region */
59 struct irq_region { struct66 extern struct irq_region *irq_region[NR_IRQ_REGS]; argument83 extern void do_irq_mask(unsigned long mask, struct irq_region *region,86 extern struct irq_region *alloc_irq_region(int count, struct irq_region_ops *ops,
52 struct irq_region *irq_region; member
24 struct irq_region *busdev_region;
207 static struct irq_region eisa_irq_region = {360 irq_region[0] = &eisa_irq_region; in eisa_probe()
150 struct irq_region *dino_region; /* region for this Dino */