Lines Matching defs:channel_hwirq
202 u32 **channel_hwirq)
234 *channel_hwirq = &(ctl->channel_irqs[idx]);
237 hwirq, idx, **channel_hwirq);
244 u32 *channel_hwirq)
246 return channel_hwirq - ctl->channel_irqs;
251 u32 *channel_hwirq)
255 idx = meson_gpio_irq_get_channel_idx(ctl, channel_hwirq);
261 u32 *channel_hwirq)
268 idx = meson_gpio_irq_get_channel_idx(ctl, channel_hwirq);
323 u32 *channel_hwirq = irq_data_get_irq_chip_data(data);
326 ret = meson_gpio_irq_type_setup(ctl, type, channel_hwirq);
385 u32 *channel_hwirq;
396 ret = meson_gpio_irq_request_channel(ctl, hwirq, &channel_hwirq);
401 *channel_hwirq, type);
403 pr_err("failed to allocate gic irq %u\n", *channel_hwirq);
404 meson_gpio_irq_release_channel(ctl, channel_hwirq);
409 &meson_gpio_irq_chip, channel_hwirq);
420 u32 *channel_hwirq;
428 channel_hwirq = irq_data_get_irq_chip_data(irq_data);
430 meson_gpio_irq_release_channel(ctl, channel_hwirq);