Lines Matching refs:p_hwirq
140 int p_hwirq, err = 0; in ti_sci_intr_alloc_parent_irq() local
147 p_hwirq = ti_sci_intr_xlate_irq(intr, out_irq); in ti_sci_intr_alloc_parent_irq()
148 if (p_hwirq < 0) in ti_sci_intr_alloc_parent_irq()
158 fwspec.param[1] = p_hwirq - 32; /* SPI offset */ in ti_sci_intr_alloc_parent_irq()
163 fwspec.param[0] = p_hwirq; in ti_sci_intr_alloc_parent_irq()
176 return p_hwirq; in ti_sci_intr_alloc_parent_irq()
201 int err, p_hwirq; in ti_sci_intr_irq_domain_alloc() local
207 p_hwirq = ti_sci_intr_alloc_parent_irq(domain, virq, hwirq); in ti_sci_intr_irq_domain_alloc()
208 if (p_hwirq < 0) in ti_sci_intr_irq_domain_alloc()
209 return p_hwirq; in ti_sci_intr_irq_domain_alloc()
213 (void *)(uintptr_t)p_hwirq); in ti_sci_intr_irq_domain_alloc()