Lines Matching refs:line
69 int port_map, pin_map, line, eru_src, eru_ch; in intc_xmc4xxx_gpio_enable_interrupt() local
79 line = XMC4XXX_INTC_GET_LINE(port_line_mapping[i]); in intc_xmc4xxx_gpio_enable_interrupt()
80 cb = &data->cb[line]; in intc_xmc4xxx_gpio_enable_interrupt()
89 eru_ch = line & 0x3; in intc_xmc4xxx_gpio_enable_interrupt()
116 eru = config->eru_regs[line >> 2]; in intc_xmc4xxx_gpio_enable_interrupt()
135 *(uint32_t *)(NVIC_ISPR_BASE) |= BIT(line + 1); in intc_xmc4xxx_gpio_enable_interrupt()
151 for (int line = 0; line < ARRAY_SIZE(data->cb); line++) { in intc_xmc4xxx_gpio_disable_interrupt() local
154 cb = &data->cb[line]; in intc_xmc4xxx_gpio_disable_interrupt()
155 eru_ch = line & 0x3; in intc_xmc4xxx_gpio_disable_interrupt()
157 XMC_ERU_t *eru = config->eru_regs[line >> 2]; in intc_xmc4xxx_gpio_disable_interrupt()
173 int line = (int)arg; in intc_xmc4xxx_isr() local
177 struct isr_cb *cb = &data->cb[line]; in intc_xmc4xxx_isr()
178 XMC_ERU_t *eru = config->eru_regs[line >> 2]; in intc_xmc4xxx_isr()
179 int eru_ch = line & 0x3; in intc_xmc4xxx_isr()