Lines Matching refs:fwspec
54 struct irq_fwspec fwspec;
62 fwspec.fwnode = acpi_gsi_domain_id;
63 fwspec.param[0] = gsi;
64 fwspec.param[1] = acpi_dev_get_irq_type(trigger, polarity);
65 fwspec.param_count = 2;
67 irq = irq_create_fwspec_mapping(&fwspec);
127 * and fwspec where the result is returned.
133 struct irq_fwspec *fwspec;
159 ctx->fwspec->fwnode = fwnode;
160 ctx->fwspec->param[0] = hwirq;
161 ctx->fwspec->param[1] = acpi_dev_get_irq_type(triggering, polarity);
162 ctx->fwspec->param_count = 2;
225 * @fwspec: structure irq_fwspec filled by this function
238 struct irq_fwspec *fwspec, unsigned long *flags)
240 struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec };
263 struct irq_fwspec fwspec;
268 rc = acpi_irq_parse_one(handle, index, &fwspec, &flags);
272 domain = irq_find_matching_fwnode(fwspec.fwnode, DOMAIN_BUS_ANY);
276 rc = irq_create_fwspec_mapping(&fwspec);