Lines Matching refs:iqsr
49 uint32_t iqsr; in frv_mb93493_mask() local
57 iqsr = readl(piqsr); in frv_mb93493_mask()
58 iqsr &= ~(1 << (d->irq - IRQ_BASE_MB93493 + 16)); in frv_mb93493_mask()
59 writel(iqsr, piqsr); in frv_mb93493_mask()
68 uint32_t iqsr; in frv_mb93493_unmask() local
76 iqsr = readl(piqsr); in frv_mb93493_unmask()
77 iqsr |= 1 << (d->irq - IRQ_BASE_MB93493 + 16); in frv_mb93493_unmask()
78 writel(iqsr, piqsr); in frv_mb93493_unmask()
95 uint32_t iqsr; in mb93493_interrupt() local
97 iqsr = readl(piqsr); in mb93493_interrupt()
98 iqsr = iqsr & (iqsr >> 16) & 0xffff; in mb93493_interrupt()
101 while (iqsr) { in mb93493_interrupt()
104 asm("scan %1,gr0,%0" : "=r"(irq) : "r"(iqsr)); in mb93493_interrupt()
106 iqsr &= ~(1 << irq); in mb93493_interrupt()