Lines Matching refs:cause
35 u32 cause; in ack_gt641xx_irq() local
38 cause = GT_READ(GT_INTRCAUSE_OFS); in ack_gt641xx_irq()
39 cause &= ~GT641XX_IRQ_TO_BIT(d->irq); in ack_gt641xx_irq()
40 GT_WRITE(GT_INTRCAUSE_OFS, cause); in ack_gt641xx_irq()
59 u32 cause, mask; in mask_ack_gt641xx_irq() local
66 cause = GT_READ(GT_INTRCAUSE_OFS); in mask_ack_gt641xx_irq()
67 cause &= ~GT641XX_IRQ_TO_BIT(d->irq); in mask_ack_gt641xx_irq()
68 GT_WRITE(GT_INTRCAUSE_OFS, cause); in mask_ack_gt641xx_irq()
94 u32 cause, mask; in gt641xx_irq_dispatch() local
97 cause = GT_READ(GT_INTRCAUSE_OFS); in gt641xx_irq_dispatch()
99 cause &= mask; in gt641xx_irq_dispatch()
107 if (cause & (1U << i)) { in gt641xx_irq_dispatch()