Lines Matching refs:intr_line
1321 u32 intr_line; in chv_gpio_irq_ack() local
1325 intr_line = readl(chv_padreg(pctrl, pin, CHV_PADCTRL0)); in chv_gpio_irq_ack()
1326 intr_line &= CHV_PADCTRL0_INTSEL_MASK; in chv_gpio_irq_ack()
1327 intr_line >>= CHV_PADCTRL0_INTSEL_SHIFT; in chv_gpio_irq_ack()
1328 chv_writel(BIT(intr_line), pctrl->regs + CHV_INTSTAT); in chv_gpio_irq_ack()
1338 u32 value, intr_line; in chv_gpio_irq_mask_unmask() local
1343 intr_line = readl(chv_padreg(pctrl, pin, CHV_PADCTRL0)); in chv_gpio_irq_mask_unmask()
1344 intr_line &= CHV_PADCTRL0_INTSEL_MASK; in chv_gpio_irq_mask_unmask()
1345 intr_line >>= CHV_PADCTRL0_INTSEL_SHIFT; in chv_gpio_irq_mask_unmask()
1349 value &= ~BIT(intr_line); in chv_gpio_irq_mask_unmask()
1351 value |= BIT(intr_line); in chv_gpio_irq_mask_unmask()
1477 u32 intr_line; in chv_gpio_irq_handler() local
1482 for_each_set_bit(intr_line, &pending, pctrl->community->nirqs) { in chv_gpio_irq_handler()
1485 offset = pctrl->intr_lines[intr_line]; in chv_gpio_irq_handler()