Lines Matching full:hwirq
78 irq_hw_number_t hwirq = irqd_to_hwirq(d); in lpc18xx_gpio_pin_ic_mask() local
83 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_mask()
87 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_mask()
94 gpiochip_disable_irq(ic->gpio, hwirq); in lpc18xx_gpio_pin_ic_mask()
101 irq_hw_number_t hwirq = irqd_to_hwirq(d); in lpc18xx_gpio_pin_ic_unmask() local
103 gpiochip_enable_irq(ic->gpio, hwirq); in lpc18xx_gpio_pin_ic_unmask()
108 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_unmask()
112 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_unmask()
128 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_eoi()
143 lpc18xx_gpio_pin_ic_isel(ic, d->hwirq, true); in lpc18xx_gpio_pin_ic_set_type()
144 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_set_type()
147 lpc18xx_gpio_pin_ic_isel(ic, d->hwirq, true); in lpc18xx_gpio_pin_ic_set_type()
148 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_set_type()
151 lpc18xx_gpio_pin_ic_isel(ic, d->hwirq, false); in lpc18xx_gpio_pin_ic_set_type()
175 irq_hw_number_t hwirq; in lpc18xx_gpio_pin_ic_domain_alloc() local
181 hwirq = fwspec->param[0]; in lpc18xx_gpio_pin_ic_domain_alloc()
182 if (hwirq >= NR_LPC18XX_GPIO_PIN_IC_IRQS) in lpc18xx_gpio_pin_ic_domain_alloc()
191 parent_fwspec.param[0] = hwirq + 32; in lpc18xx_gpio_pin_ic_domain_alloc()
200 return irq_domain_set_hwirq_and_chip(domain, virq, hwirq, in lpc18xx_gpio_pin_ic_domain_alloc()