Lines Matching defs:fwspec
348 struct irq_fwspec *fwspec,
352 if (is_of_node(fwspec->fwnode) && fwspec->param_count == 2) {
353 *hwirq = fwspec->param[0];
354 *type = fwspec->param[1];
366 struct irq_fwspec fwspec;
368 fwspec.fwnode = domain->parent->fwnode;
369 fwspec.param_count = 3;
370 fwspec.param[0] = 0; /* SPI */
371 fwspec.param[1] = hwirq;
372 fwspec.param[2] = meson_gpio_irq_type_output(type);
374 return irq_domain_alloc_irqs_parent(domain, virq, 1, &fwspec);
382 struct irq_fwspec *fwspec = data;
392 ret = meson_gpio_irq_domain_translate(domain, fwspec, &hwirq, &type);