Lines Matching refs:vint_id
74 u16 vint_id; member
159 val = readq_relaxed(inta->base + vint_desc->vint_id * 0x1000 + in ti_sci_inta_irq_handler()
176 u16 vint_id) in ti_sci_inta_xlate_irq() argument
185 return vint_id; in ti_sci_inta_xlate_irq()
192 if (base <= vint_id && vint_id < base + size) in ti_sci_inta_xlate_irq()
193 return vint_id - base + parent_base; in ti_sci_inta_xlate_irq()
213 u16 vint_id; in ti_sci_inta_alloc_parent_irq() local
215 vint_id = ti_sci_get_free_resource(inta->vint); in ti_sci_inta_alloc_parent_irq()
216 if (vint_id == TI_SCI_RESOURCE_NULL) in ti_sci_inta_alloc_parent_irq()
219 p_hwirq = ti_sci_inta_xlate_irq(inta, vint_id); in ti_sci_inta_alloc_parent_irq()
232 vint_desc->vint_id = vint_id; in ti_sci_inta_alloc_parent_irq()
267 ti_sci_release_resource(inta->vint, vint_id); in ti_sci_inta_alloc_parent_irq()
301 vint_desc->vint_id, in ti_sci_inta_alloc_event()
373 ti_sci_release_resource(inta->vint, vint_desc->vint_id); in ti_sci_inta_free_parent_irq()
399 vint_desc->vint_id, in ti_sci_inta_free_irq()
467 inta->base + vint_desc->vint_id * 0x1000 + offset); in ti_sci_inta_manage_event()