Lines Matching refs:fwspec
77 struct irq_fwspec fwspec;
96 fwspec.fwnode = domain->parent->fwnode;
97 fwspec.param_count = 3;
98 fwspec.param[0] = 0; /* SPI */
99 fwspec.param[1] = i;
100 fwspec.param[2] = IRQ_TYPE_LEVEL_HIGH;
102 err = irq_domain_alloc_irqs_parent(domain, virq, 1, &fwspec);
114 struct irq_fwspec *fwspec = data;
118 if (fwspec->param_count != 3)
120 if (fwspec->param[0] != 0)
123 hwirq = fwspec->param[1];
169 struct irq_fwspec *fwspec,
173 if (is_of_node(fwspec->fwnode)) {
174 if (fwspec->param_count != 3)
178 if (fwspec->param[0] != 0)
181 *hwirq = fwspec->param[1];
182 *type = fwspec->param[2] & IRQ_TYPE_SENSE_MASK;