Searched refs:pm_ops (Results 1 – 8 of 8) sorted by relevance
| /drivers/media/platform/qcom/venus/ |
| A D | pm_helpers.h | 36 if (!core->pm_ops || !core->pm_ops->load_scale) in venus_pm_load_scale() 39 return core->pm_ops->load_scale(inst); in venus_pm_load_scale() 45 const struct venus_pm_ops *pm_ops = core->pm_ops; in venus_pm_acquire_core() local 48 if (pm_ops && pm_ops->coreid_power) in venus_pm_acquire_core() 49 ret = pm_ops->coreid_power(inst, POWER_ON); in venus_pm_acquire_core() 57 const struct venus_pm_ops *pm_ops = core->pm_ops; in venus_pm_release_core() local 60 if (pm_ops && pm_ops->coreid_power) in venus_pm_release_core() 61 ret = pm_ops->coreid_power(inst, POWER_OFF); in venus_pm_release_core()
|
| A D | core.c | 407 if (!core->pm_ops) in venus_probe() 410 if (core->pm_ops->core_get) { in venus_probe() 513 if (core->pm_ops->core_put) in venus_probe() 521 const struct venus_pm_ops *pm_ops = core->pm_ops; in venus_remove() local 542 if (pm_ops->core_put) in venus_remove() 543 pm_ops->core_put(core); in venus_remove() 567 const struct venus_pm_ops *pm_ops = core->pm_ops; in venus_runtime_suspend() local 574 if (pm_ops->core_power) { in venus_runtime_suspend() 593 if (pm_ops->core_power) in venus_runtime_suspend() 622 const struct venus_pm_ops *pm_ops = core->pm_ops; in venus_runtime_resume() local [all …]
|
| A D | venc.c | 1573 if (core->pm_ops->venc_get) { in venc_probe() 1574 ret = core->pm_ops->venc_get(dev); in venc_probe() 1617 if (core->pm_ops->venc_put) in venc_remove() 1618 core->pm_ops->venc_put(core->dev_enc); in venc_remove() 1624 const struct venus_pm_ops *pm_ops = core->pm_ops; in venc_runtime_suspend() local 1627 if (pm_ops->venc_power) in venc_runtime_suspend() 1628 ret = pm_ops->venc_power(dev, POWER_OFF); in venc_runtime_suspend() 1636 const struct venus_pm_ops *pm_ops = core->pm_ops; in venc_runtime_resume() local 1639 if (pm_ops->venc_power) in venc_runtime_resume() 1640 ret = pm_ops->venc_power(dev, POWER_ON); in venc_runtime_resume()
|
| A D | vdec.c | 1791 if (core->pm_ops->vdec_get) { in vdec_probe() 1792 ret = core->pm_ops->vdec_get(dev); in vdec_probe() 1835 if (core->pm_ops->vdec_put) in vdec_remove() 1836 core->pm_ops->vdec_put(core->dev_dec); in vdec_remove() 1842 const struct venus_pm_ops *pm_ops = core->pm_ops; in vdec_runtime_suspend() local 1845 if (pm_ops->vdec_power) in vdec_runtime_suspend() 1846 ret = pm_ops->vdec_power(dev, POWER_OFF); in vdec_runtime_suspend() 1854 const struct venus_pm_ops *pm_ops = core->pm_ops; in vdec_runtime_resume() local 1857 if (pm_ops->vdec_power) in vdec_runtime_resume() 1858 ret = pm_ops->vdec_power(dev, POWER_ON); in vdec_runtime_resume()
|
| A D | core.h | 221 const struct venus_pm_ops *pm_ops; member
|
| /drivers/soc/ti/ |
| A D | pm33xx.c | 139 if (!m3_ipc || !pm_ops) in am33xx_do_sram_idle() 193 pm_ops->check_off_mode_enable()) { in am33xx_pm_suspend() 200 pm_ops->save_context(); in am33xx_pm_suspend() 211 pm_ops->restore_context(); in am33xx_pm_suspend() 289 pm_ops->begin_suspend(); in am33xx_pm_begin() 333 pm_ops->finish_suspend(); in am33xx_pm_end() 492 pm_ops = dev->platform_data; in am33xx_pm_probe() 493 if (!pm_ops) { in am33xx_pm_probe() 504 pm_sram = pm_ops->get_sram_addrs(); in am33xx_pm_probe() 580 if (pm_ops->deinit) in am33xx_pm_remove() [all …]
|
| /drivers/pmdomain/ti/ |
| A D | ti_sci_pm_domains.c | 72 ret = ti_sci->ops.pm_ops.set_latency_constraint(ti_sci, val_ms, TISCI_MSG_CONSTRAINT_SET); in ti_sci_pd_set_lat_constraint() 99 ret = ti_sci->ops.pm_ops.set_device_constraint(ti_sci, pd->idx, in ti_sci_pd_set_wkup_constraint() 263 if (pd_provider->ti_sci->ops.pm_ops.set_device_constraint && in ti_sci_pm_domain_probe() 264 pd_provider->ti_sci->ops.pm_ops.set_latency_constraint) in ti_sci_pm_domain_probe()
|
| /drivers/firmware/ |
| A D | ti_sci.c | 3160 struct ti_sci_pm_ops *pmops = &ops->pm_ops; in ti_sci_setup_ops()
|
Completed in 28 milliseconds