Home
last modified time | relevance | path

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

/openbmc/linux/drivers/opp/
H A Dof.c906 struct dev_pm_opp *new_opp; in _opp_add_static_v2() local
911 if (!new_opp) in _opp_add_static_v2()
930 new_opp->dynamic = false; in _opp_add_static_v2()
931 new_opp->available = true; in _opp_add_static_v2()
962 new_opp->suspend = true; in _opp_add_static_v2()
971 __func__, new_opp->turbo, new_opp->rates[0], in _opp_add_static_v2()
972 new_opp->supplies[0].u_volt, new_opp->supplies[0].u_volt_min, in _opp_add_static_v2()
973 new_opp->supplies[0].u_volt_max, new_opp->clock_latency_ns, in _opp_add_static_v2()
974 new_opp->level); in _opp_add_static_v2()
981 return new_opp; in _opp_add_static_v2()
[all …]
H A Dcore.c1928 new_opp->supplies[0].u_volt, new_opp->available); in _opp_is_duplicate()
1978 list_add(&new_opp->node, head); in _opp_add()
1981 new_opp->opp_table = opp_table; in _opp_add()
1982 kref_init(&new_opp->kref); in _opp_add()
1987 new_opp->available = false; in _opp_add()
2026 struct dev_pm_opp *new_opp; in _opp_add_v1() local
2034 if (!new_opp) in _opp_add_v1()
2038 new_opp->rates[0] = freq; in _opp_add_v1()
2043 new_opp->available = true; in _opp_add_v1()
2044 new_opp->dynamic = dynamic; in _opp_add_v1()
[all …]
H A Dti-opp-supply.c275 struct dev_pm_opp *old_opp, struct dev_pm_opp *new_opp, in ti_opp_config_regulators() argument
292 ret = dev_pm_opp_get_supplies(new_opp, opp_data.new_supplies); in ti_opp_config_regulators()
296 freq = dev_pm_opp_get_freq(new_opp); in ti_opp_config_regulators()
H A Dopp.h253 int _opp_add(struct device *dev, struct dev_pm_opp *new_opp, struct opp_table *opp_table);
/openbmc/linux/drivers/devfreq/
H A Dimx-bus.c25 struct dev_pm_opp *new_opp; in imx_bus_target() local
28 new_opp = devfreq_recommended_opp(dev, freq, flags); in imx_bus_target()
29 if (IS_ERR(new_opp)) { in imx_bus_target()
30 ret = PTR_ERR(new_opp); in imx_bus_target()
34 dev_pm_opp_put(new_opp); in imx_bus_target()
H A Dimx8m-ddrc.c234 struct dev_pm_opp *new_opp; in imx8m_ddrc_target() local
238 new_opp = devfreq_recommended_opp(dev, freq, flags); in imx8m_ddrc_target()
239 if (IS_ERR(new_opp)) { in imx8m_ddrc_target()
240 ret = PTR_ERR(new_opp); in imx8m_ddrc_target()
244 dev_pm_opp_put(new_opp); in imx8m_ddrc_target()
H A Dexynos-bus.c96 struct dev_pm_opp *new_opp; in exynos_bus_target() local
100 new_opp = devfreq_recommended_opp(dev, freq, flags); in exynos_bus_target()
101 if (IS_ERR(new_opp)) { in exynos_bus_target()
103 return PTR_ERR(new_opp); in exynos_bus_target()
106 dev_pm_opp_put(new_opp); in exynos_bus_target()
/openbmc/linux/drivers/cpufreq/
H A Dmediatek-cpufreq.c320 struct dev_pm_opp *new_opp; in mtk_cpufreq_opp_notifier() local
346 new_opp = dev_pm_opp_find_freq_ceil(info->cpu_dev, in mtk_cpufreq_opp_notifier()
348 if (IS_ERR(new_opp)) { in mtk_cpufreq_opp_notifier()
351 ret = PTR_ERR(new_opp); in mtk_cpufreq_opp_notifier()
355 dev_pm_opp_put(new_opp); in mtk_cpufreq_opp_notifier()
/openbmc/linux/include/linux/
H A Dpm_opp.h61 struct dev_pm_opp *old_opp, struct dev_pm_opp *new_opp,