Home
last modified time | relevance | path

Searched refs:irqmask (Results 1 – 7 of 7) sorted by relevance

/arch/mips/kernel/
Di8259.c126 int irqmask = 1 << irq; in i8259A_irq_real() local
130 value = inb(PIC_MASTER_CMD) & irqmask; in i8259A_irq_real()
135 value = inb(PIC_SLAVE_CMD) & (irqmask >> 8); in i8259A_irq_real()
148 unsigned int irqmask, irq = d->irq - I8259A_IRQ_BASE; in mask_and_ack_8259A() local
151 irqmask = 1 << irq; in mask_and_ack_8259A()
168 if (cached_irq_mask & irqmask) in mask_and_ack_8259A()
170 cached_irq_mask |= irqmask; in mask_and_ack_8259A()
204 if (!(spurious_irq_mask & irqmask)) { in mask_and_ack_8259A()
206 spurious_irq_mask |= irqmask; in mask_and_ack_8259A()
/arch/arm/mach-at91/
Dat91rm9200_time.c33 static u32 irqmask; variable
62 u32 sr = at91_st_read(AT91_ST_SR) & irqmask; in at91rm9200_timer_interrupt()
121 irqmask = AT91_ST_PITS; in clkevt32k_mode()
128 irqmask = AT91_ST_ALMS; in clkevt32k_mode()
134 irqmask = 0; in clkevt32k_mode()
137 at91_st_write(AT91_ST_IER, irqmask); in clkevt32k_mode()
/arch/x86/kernel/
Di8259.c128 int irqmask = 1<<irq; in i8259A_irq_real() local
132 value = inb(PIC_MASTER_CMD) & irqmask; in i8259A_irq_real()
137 value = inb(PIC_SLAVE_CMD) & (irqmask >> 8); in i8259A_irq_real()
151 unsigned int irqmask = 1 << irq; in mask_and_ack_8259A() local
170 if (cached_irq_mask & irqmask) in mask_and_ack_8259A()
172 cached_irq_mask |= irqmask; in mask_and_ack_8259A()
207 if (!(spurious_irq_mask & irqmask)) { in mask_and_ack_8259A()
210 spurious_irq_mask |= irqmask; in mask_and_ack_8259A()
/arch/mips/sni/
Drm200.c191 int irqmask = 1 << irq; in sni_rm200_i8259A_irq_real() local
195 value = readb(rm200_pic_master + PIC_CMD) & irqmask; in sni_rm200_i8259A_irq_real()
200 value = readb(rm200_pic_slave + PIC_CMD) & (irqmask >> 8); in sni_rm200_i8259A_irq_real()
213 unsigned int irqmask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_mask_and_ack_8259A() local
216 irqmask = 1 << irq; in sni_rm200_mask_and_ack_8259A()
233 if (rm200_cached_irq_mask & irqmask) in sni_rm200_mask_and_ack_8259A()
235 rm200_cached_irq_mask |= irqmask; in sni_rm200_mask_and_ack_8259A()
268 if (!(spurious_irq_mask & irqmask)) { in sni_rm200_mask_and_ack_8259A()
271 spurious_irq_mask |= irqmask; in sni_rm200_mask_and_ack_8259A()
/arch/alpha/kernel/
Derr_titan.c394 u64 irqmask; in titan_machine_check() local
460 irqmask = tmchk->c_dirx & TITAN_MCHECK_INTERRUPT_MASK; in titan_machine_check()
461 titan_dispatch_irqs(irqmask); in titan_machine_check()
714 u64 irqmask; in privateer_machine_check() local
748 irqmask = tmchk->c_dirx & PRIVATEER_680_INTERRUPT_MASK; in privateer_machine_check()
753 titan_dispatch_irqs(irqmask); in privateer_machine_check()
/arch/arm/include/asm/
Decard.h102 unsigned char irqmask; /* IRQ mask */ member
147 unsigned char irqmask; /* IRQ mask */ member
/arch/arm/mach-rpc/
Decard.c396 return !ec->irqmask || readb(ec->irqaddr) & ec->irqmask; in ecard_def_irq_pending()
513 ec->irqaddr, ec->irqmask, readb(ec->irqaddr)); in ecard_dump_irq_state()
916 ec->cid.irqmask = cid.r_irqmask; in ecard_probe()
924 ec->irqmask = ec->cid.irqmask; in ecard_probe()
929 ec->irqmask = 1; in ecard_probe()