Home
last modified time | relevance | path

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

/linux/drivers/media/platform/qcom/venus/
A Dpm_helpers.h36 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 Dcore.c303 if (!core->pm_ops) in venus_probe()
306 if (core->pm_ops->core_get) { in venus_probe()
397 if (core->pm_ops->core_put) in venus_probe()
398 core->pm_ops->core_put(core); in venus_probe()
405 const struct venus_pm_ops *pm_ops = core->pm_ops; in venus_remove() local
423 if (pm_ops->core_put) in venus_remove()
424 pm_ops->core_put(core); in venus_remove()
450 const struct venus_pm_ops *pm_ops = core->pm_ops; in venus_runtime_suspend() local
457 if (pm_ops->core_power) { in venus_runtime_suspend()
484 const struct venus_pm_ops *pm_ops = core->pm_ops; in venus_runtime_resume() local
[all …]
A Dvenc.c1441 if (core->pm_ops->venc_get) { in venc_probe()
1442 ret = core->pm_ops->venc_get(dev); in venc_probe()
1485 if (core->pm_ops->venc_put) in venc_remove()
1486 core->pm_ops->venc_put(core->dev_enc); in venc_remove()
1494 const struct venus_pm_ops *pm_ops = core->pm_ops; in venc_runtime_suspend() local
1497 if (pm_ops->venc_power) in venc_runtime_suspend()
1498 ret = pm_ops->venc_power(dev, POWER_OFF); in venc_runtime_suspend()
1506 const struct venus_pm_ops *pm_ops = core->pm_ops; in venc_runtime_resume() local
1509 if (pm_ops->venc_power) in venc_runtime_resume()
1510 ret = pm_ops->venc_power(dev, POWER_ON); in venc_runtime_resume()
A Dvdec.c1711 if (core->pm_ops->vdec_get) { in vdec_probe()
1712 ret = core->pm_ops->vdec_get(dev); in vdec_probe()
1755 if (core->pm_ops->vdec_put) in vdec_remove()
1756 core->pm_ops->vdec_put(core->dev_dec); in vdec_remove()
1764 const struct venus_pm_ops *pm_ops = core->pm_ops; in vdec_runtime_suspend() local
1767 if (pm_ops->vdec_power) in vdec_runtime_suspend()
1768 ret = pm_ops->vdec_power(dev, POWER_OFF); in vdec_runtime_suspend()
1776 const struct venus_pm_ops *pm_ops = core->pm_ops; in vdec_runtime_resume() local
1779 if (pm_ops->vdec_power) in vdec_runtime_resume()
1780 ret = pm_ops->vdec_power(dev, POWER_ON); in vdec_runtime_resume()
A Dcore.h189 const struct venus_pm_ops *pm_ops; member
/linux/drivers/soc/ti/
A Dpm33xx.c139 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()
502 pm_ops = dev->platform_data; in am33xx_pm_probe()
503 if (!pm_ops) { in am33xx_pm_probe()
514 pm_sram = pm_ops->get_sram_addrs(); in am33xx_pm_probe()
591 if (pm_ops->deinit) in am33xx_pm_remove()
[all …]
/linux/include/trace/events/
A Dpower.h178 TP_PROTO(struct device *dev, const char *pm_ops, int event),
180 TP_ARGS(dev, pm_ops, event),
186 __string(pm_ops, pm_ops ? pm_ops : "none ")
195 __assign_str(pm_ops, pm_ops ? pm_ops : "none ");
200 __get_str(device), __get_str(parent), __get_str(pm_ops),

Completed in 27 milliseconds