Home
last modified time | relevance | path

Searched refs:ti_sci (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/pmdomain/ti/
H A Dti_sci_pm_domains.c28 const struct ti_sci_handle *ti_sci; member
61 const struct ti_sci_handle *ti_sci = pd->parent->ti_sci; in ti_sci_pd_power_off() local
63 return ti_sci->ops.dev_ops.put_device(ti_sci, pd->idx); in ti_sci_pd_power_off()
73 const struct ti_sci_handle *ti_sci = pd->parent->ti_sci; in ti_sci_pd_power_on() local
76 return ti_sci->ops.dev_ops.get_device_exclusive(ti_sci, in ti_sci_pd_power_on()
79 return ti_sci->ops.dev_ops.get_device(ti_sci, pd->idx); in ti_sci_pd_power_on()
144 pd_provider->ti_sci = devm_ti_sci_get_handle(dev); in ti_sci_pm_domain_probe()
145 if (IS_ERR(pd_provider->ti_sci)) in ti_sci_pm_domain_probe()
146 return PTR_ERR(pd_provider->ti_sci); in ti_sci_pm_domain_probe()
/openbmc/linux/drivers/remoteproc/
H A Dti_k3_dsp_remoteproc.c90 const struct ti_sci_handle *ti_sci; member
180 ret = kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci, in k3_dsp_rproc_reset()
200 ret = kproc->ti_sci->ops.dev_ops.get_device(kproc->ti_sci, in k3_dsp_rproc_release()
211 if (kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci, in k3_dsp_rproc_release()
272 ret = kproc->ti_sci->ops.dev_ops.get_device(kproc->ti_sci, in k3_dsp_rproc_prepare()
296 ret = kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci, in k3_dsp_rproc_unprepare()
713 if (IS_ERR(kproc->ti_sci)) { in k3_dsp_rproc_probe()
714 ret = PTR_ERR(kproc->ti_sci); in k3_dsp_rproc_probe()
719 kproc->ti_sci = NULL; in k3_dsp_rproc_probe()
760 ret = kproc->ti_sci->ops.dev_ops.is_on(kproc->ti_sci, kproc->ti_sci_id, in k3_dsp_rproc_probe()
[all …]
H A Dti_k3_r5_remoteproc.c250 ret = core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_split_reset()
266 ret = core->ti_sci->ops.dev_ops.get_device(core->ti_sci, in k3_r5_split_release()
278 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_split_release()
304 ret = core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_lockstep_reset()
317 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_lockstep_reset()
338 ret = core->ti_sci->ops.dev_ops.get_device(core->ti_sci, in k3_r5_lockstep_release()
368 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_lockstep_release()
1151 ret = core->ti_sci->ops.dev_ops.is_on(core->ti_sci, core->ti_sci_id, in k3_r5_rproc_configure_mode()
1607 if (IS_ERR(core->ti_sci)) { in k3_r5_core_of_init()
1608 ret = PTR_ERR(core->ti_sci); in k3_r5_core_of_init()
[all …]
/openbmc/u-boot/drivers/firmware/
H A DMakefile3 obj-$(CONFIG_TI_SCI_PROTOCOL) += ti_sci.o
H A Dti_sci.c2027 U_BOOT_DRIVER(ti_sci) = {
/openbmc/linux/drivers/firmware/
H A DMakefile25 obj-$(CONFIG_TI_SCI_PROTOCOL) += ti_sci.o
/openbmc/linux/
H A DMAINTAINERS21380 F: drivers/firmware/ti_sci*