Lines Matching refs:intr_line
1246 u32 intr_line; in chv_gpio_irq_ack() local
1250 intr_line = chv_readl(pctrl, hwirq, CHV_PADCTRL0); in chv_gpio_irq_ack()
1251 intr_line &= CHV_PADCTRL0_INTSEL_MASK; in chv_gpio_irq_ack()
1252 intr_line >>= CHV_PADCTRL0_INTSEL_SHIFT; in chv_gpio_irq_ack()
1253 chv_pctrl_writel(pctrl, CHV_INTSTAT, BIT(intr_line)); in chv_gpio_irq_ack()
1261 u32 value, intr_line; in chv_gpio_irq_mask_unmask() local
1266 intr_line = chv_readl(pctrl, hwirq, CHV_PADCTRL0); in chv_gpio_irq_mask_unmask()
1267 intr_line &= CHV_PADCTRL0_INTSEL_MASK; in chv_gpio_irq_mask_unmask()
1268 intr_line >>= CHV_PADCTRL0_INTSEL_SHIFT; in chv_gpio_irq_mask_unmask()
1272 value &= ~BIT(intr_line); in chv_gpio_irq_mask_unmask()
1274 value |= BIT(intr_line); in chv_gpio_irq_mask_unmask()
1478 u32 intr_line; in chv_gpio_irq_handler() local
1486 for_each_set_bit(intr_line, &pending, community->nirqs) { in chv_gpio_irq_handler()
1489 offset = cctx->intr_lines[intr_line]; in chv_gpio_irq_handler()
1491 dev_warn_once(dev, "interrupt on unmapped interrupt line %u\n", intr_line); in chv_gpio_irq_handler()