Lines Matching refs:hwirq
312 unsigned int hwirq[RZG2L_TINT_MAX_INTERRUPT];
1873 unsigned int hwirq, bool enable)
1875 const struct pinctrl_pin_desc *pin_desc = &pctrl->desc.pins[hwirq];
1878 u8 bit = RZG2L_PIN_ID_TO_PIN(hwirq);
1899 unsigned int hwirq = irqd_to_hwirq(d);
1902 gpiochip_disable_irq(gc, hwirq);
1908 unsigned int hwirq = irqd_to_hwirq(d);
1910 gpiochip_enable_irq(gc, hwirq);
2016 pctrl->hwirq[irq] = child;
2054 if (!pctrl->hwirq[i])
2057 virq = irq_find_mapping(domain, pctrl->hwirq[i]);
2059 dev_crit(pctrl->dev, "Failed to find IRQ mapping for hwirq %u\n",
2060 pctrl->hwirq[i]);
2094 irq_hw_number_t hwirq = irqd_to_hwirq(d);
2099 if (pctrl->hwirq[i] == hwirq) {
2100 rzg2l_gpio_irq_endisable(pctrl, hwirq, false);
2101 rzg2l_gpio_free(gc, hwirq);
2105 pctrl->hwirq[i] = 0;