Home
last modified time | relevance | path

Searched refs:pmdomains (Results 1 – 9 of 9) sorted by relevance

/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/media/platform/qcom/venus/
H A Dpm_helpers.c460 ret = pm_runtime_put_sync(core->pmdomains[1]); in poweroff_coreid()
476 ret = pm_runtime_put_sync(core->pmdomains[2]); in poweroff_coreid()
489 ret = pm_runtime_get_sync(core->pmdomains[1]); in poweron_coreid()
507 ret = pm_runtime_get_sync(core->pmdomains[2]); in poweron_coreid()
806 core->pmdomains[i] = pd; in vcodec_domains_get()
836 if (IS_ERR_OR_NULL(core->pmdomains[i])) in vcodec_domains_get()
838 dev_pm_domain_detach(core->pmdomains[i], true); in vcodec_domains_get()
853 if (IS_ERR_OR_NULL(core->pmdomains[i])) in vcodec_domains_put()
855 dev_pm_domain_detach(core->pmdomains[i], true); in vcodec_domains_put()
988 struct device *pmctrl = core->pmdomains[0]; in core_power_v4()
H A Dcore.c104 while (core->pmdomains[0] && pm_runtime_active(core->pmdomains[0])) in venus_sys_error_handler()
H A Dcore.h160 struct device *pmdomains[VIDC_PMDOMAINS_NUM_MAX]; member
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/media/platform/qcom/venus/
H A Dpm_helpers.c460 ret = pm_runtime_put_sync(core->pmdomains[1]); in poweroff_coreid()
476 ret = pm_runtime_put_sync(core->pmdomains[2]); in poweroff_coreid()
489 ret = pm_runtime_get_sync(core->pmdomains[1]); in poweron_coreid()
507 ret = pm_runtime_get_sync(core->pmdomains[2]); in poweron_coreid()
806 core->pmdomains[i] = pd; in vcodec_domains_get()
836 if (IS_ERR_OR_NULL(core->pmdomains[i])) in vcodec_domains_get()
838 dev_pm_domain_detach(core->pmdomains[i], true); in vcodec_domains_get()
853 if (IS_ERR_OR_NULL(core->pmdomains[i])) in vcodec_domains_put()
855 dev_pm_domain_detach(core->pmdomains[i], true); in vcodec_domains_put()
988 struct device *pmctrl = core->pmdomains[0]; in core_power_v4()
H A Dcore.c104 while (core->pmdomains[0] && pm_runtime_active(core->pmdomains[0])) in venus_sys_error_handler()
H A Dcore.h160 struct device *pmdomains[VIDC_PMDOMAINS_NUM_MAX]; member
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/media/platform/qcom/venus/
H A Dpm_helpers.c460 ret = pm_runtime_put_sync(core->pmdomains[1]); in poweroff_coreid()
476 ret = pm_runtime_put_sync(core->pmdomains[2]); in poweroff_coreid()
489 ret = pm_runtime_get_sync(core->pmdomains[1]); in poweron_coreid()
507 ret = pm_runtime_get_sync(core->pmdomains[2]); in poweron_coreid()
806 core->pmdomains[i] = pd; in vcodec_domains_get()
836 if (IS_ERR_OR_NULL(core->pmdomains[i])) in vcodec_domains_get()
838 dev_pm_domain_detach(core->pmdomains[i], true); in vcodec_domains_get()
853 if (IS_ERR_OR_NULL(core->pmdomains[i])) in vcodec_domains_put()
855 dev_pm_domain_detach(core->pmdomains[i], true); in vcodec_domains_put()
988 struct device *pmctrl = core->pmdomains[0]; in core_power_v4()
H A Dcore.c104 while (core->pmdomains[0] && pm_runtime_active(core->pmdomains[0])) in venus_sys_error_handler()
H A Dcore.h160 struct device *pmdomains[VIDC_PMDOMAINS_NUM_MAX]; member