Lines Matching full:half
186 int i, half = (irq == qmgr_irq_1 ? 0 : 1); in qmgr_irq() local
187 u32 req_bitmap = __raw_readl(&qmgr_regs->irqstat[half]); in qmgr_irq()
191 __raw_writel(req_bitmap, &qmgr_regs->irqstat[half]); /* ACK */ in qmgr_irq()
196 i += half * HALF_QUEUES; in qmgr_irq()
206 int half = queue / 32; in qmgr_enable_irq() local
210 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) | mask, in qmgr_enable_irq()
211 &qmgr_regs->irqen[half]); in qmgr_enable_irq()
218 int half = queue / 32; in qmgr_disable_irq() local
222 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) & ~mask, in qmgr_disable_irq()
223 &qmgr_regs->irqen[half]); in qmgr_disable_irq()
224 __raw_writel(mask, &qmgr_regs->irqstat[half]); /* clear */ in qmgr_disable_irq()