Lines Matching defs:hwirq
48 unsigned int channel, unsigned long hwirq);
52 unsigned long hwirq);
57 unsigned int channel, unsigned long hwirq);
165 unsigned int channel, unsigned long hwirq)
175 hwirq << bit_offset);
180 unsigned long hwirq)
190 hwirq << bit_offset);
201 unsigned long hwirq,
226 ctl->params->ops.gpio_irq_sel_pin(ctl, idx, hwirq);
229 * Get the hwirq number assigned to this channel through
236 pr_debug("hwirq %lu assigned to channel %d - irq %u\n",
237 hwirq, idx, **channel_hwirq);
349 unsigned long *hwirq,
353 *hwirq = fwspec->param[0];
363 u32 hwirq,
371 fwspec.param[1] = hwirq;
384 unsigned long hwirq;
392 ret = meson_gpio_irq_domain_translate(domain, fwspec, &hwirq, &type);
396 ret = meson_gpio_irq_request_channel(ctl, hwirq, &channel_hwirq);
408 irq_domain_set_hwirq_and_chip(domain, virq, hwirq,