Searched refs:I8259A_IRQ_BASE (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.10/drivers/irqchip/ |
D | irq-i8259.c | 70 unsigned int mask, irq = d->irq - I8259A_IRQ_BASE; in disable_8259A_irq() 85 unsigned int mask, irq = d->irq - I8259A_IRQ_BASE; in enable_8259A_irq() 136 unsigned int irqmask, irq = d->irq - I8259A_IRQ_BASE; in mask_and_ack_8259A() 243 …outb_p(I8259A_IRQ_BASE + 0, PIC_MASTER_IMR); /* ICW2: 8259A-1 IR0 mapped to I8259A_IRQ_BASE + 0x00… in init_8259A() 251 …outb_p(I8259A_IRQ_BASE + 8, PIC_SLAVE_IMR); /* ICW2: 8259A-2 IR0 mapped to I8259A_IRQ_BASE + 0x08 … in init_8259A() 308 int irq = I8259A_IRQ_BASE + PIC_CASCADE_IR; in __init_i8259_irqs() 316 domain = irq_domain_add_legacy(node, 16, I8259A_IRQ_BASE, 0, in __init_i8259_irqs()
|
/Linux-v5.10/arch/mips/include/asm/mach-generic/ |
D | irq.h | 16 #ifndef I8259A_IRQ_BASE 17 #define I8259A_IRQ_BASE 0 macro
|
/Linux-v5.10/arch/mips/include/asm/mach-cobalt/ |
D | irq.h | 24 #define I8259A_IRQ_BASE 0 macro 26 #define PCISLOT_IRQ (I8259A_IRQ_BASE + 9)
|
/Linux-v5.10/arch/mips/include/asm/ |
D | irq.h | 50 return ((irq == I8259A_IRQ_BASE + 2) ? I8259A_IRQ_BASE + 9 : irq); in irq_canonicalize()
|
D | txx9irq.h | 18 #define TXX9_IRQ_BASE (I8259A_IRQ_BASE + 16)
|
D | i8259.h | 90 return likely(irq >= 0) ? irq + I8259A_IRQ_BASE : irq; in i8259_irq()
|
/Linux-v5.10/arch/mips/mti-malta/ |
D | malta-int.c | 179 WARN(irq_alloc_descs(I8259A_IRQ_BASE, I8259A_IRQ_BASE, in arch_init_irq() 181 "Cannot reserve i8259 virqs at IRQ%d\n", I8259A_IRQ_BASE); in arch_init_irq()
|
/Linux-v5.10/arch/mips/txx9/generic/ |
D | pci.c | 248 if (unlikely(isairq <= I8259A_IRQ_BASE)) in i8259_interrupt()
|