Lines Matching full:tsp
74 * @tsp: TI-SCI processor control handle
89 struct ti_sci_proc *tsp; member
317 ret = ti_sci_proc_set_config(kproc->tsp, boot_addr, 0, 0); in k3_dsp_rproc_start()
565 struct ti_sci_proc *tsp; in k3_dsp_rproc_of_get_tsp() local
574 tsp = kzalloc(sizeof(*tsp), GFP_KERNEL); in k3_dsp_rproc_of_get_tsp()
575 if (!tsp) in k3_dsp_rproc_of_get_tsp()
578 tsp->dev = dev; in k3_dsp_rproc_of_get_tsp()
579 tsp->sci = sci; in k3_dsp_rproc_of_get_tsp()
580 tsp->ops = &sci->ops.proc_ops; in k3_dsp_rproc_of_get_tsp()
581 tsp->proc_id = temp[0]; in k3_dsp_rproc_of_get_tsp()
582 tsp->host_id = temp[1]; in k3_dsp_rproc_of_get_tsp()
584 return tsp; in k3_dsp_rproc_of_get_tsp()
649 kproc->tsp = k3_dsp_rproc_of_get_tsp(dev, kproc->ti_sci); in k3_dsp_rproc_probe()
650 if (IS_ERR(kproc->tsp)) { in k3_dsp_rproc_probe()
653 ret = PTR_ERR(kproc->tsp); in k3_dsp_rproc_probe()
657 ret = ti_sci_proc_request(kproc->tsp); in k3_dsp_rproc_probe()
703 ret1 = ti_sci_proc_release(kproc->tsp); in k3_dsp_rproc_probe()
707 kfree(kproc->tsp); in k3_dsp_rproc_probe()
725 ret = ti_sci_proc_release(kproc->tsp); in k3_dsp_rproc_remove()
729 kfree(kproc->tsp); in k3_dsp_rproc_remove()