Searched refs:new_opp (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/opp/ |
D | of.c | 289 struct dev_pm_opp *new_opp; in _opp_add_static_v2() local 295 new_opp = _opp_allocate(opp_table); in _opp_add_static_v2() 296 if (!new_opp) in _opp_add_static_v2() 315 new_opp->rate = (unsigned long)rate; in _opp_add_static_v2() 324 new_opp->turbo = of_property_read_bool(np, "turbo-mode"); in _opp_add_static_v2() 326 new_opp->np = np; in _opp_add_static_v2() 327 new_opp->dynamic = false; in _opp_add_static_v2() 328 new_opp->available = true; in _opp_add_static_v2() 331 new_opp->clock_latency_ns = val; in _opp_add_static_v2() 333 new_opp->pstate = of_genpd_opp_to_performance_state(dev, np); in _opp_add_static_v2() [all …]
|
D | core.c | 732 data->new_opp.rate = freq; in dev_pm_opp_set_rate() 733 memcpy(data->new_opp.supplies, opp->supplies, size); in dev_pm_opp_set_rate() 995 static int _opp_is_duplicate(struct device *dev, struct dev_pm_opp *new_opp, in _opp_is_duplicate() argument 1010 if (new_opp->rate > opp->rate) { in _opp_is_duplicate() 1015 if (new_opp->rate < opp->rate) in _opp_is_duplicate() 1021 opp->available, new_opp->rate, in _opp_is_duplicate() 1022 new_opp->supplies[0].u_volt, new_opp->available); in _opp_is_duplicate() 1026 new_opp->supplies[0].u_volt == opp->supplies[0].u_volt ? -EBUSY : -EEXIST; in _opp_is_duplicate() 1042 int _opp_add(struct device *dev, struct dev_pm_opp *new_opp, in _opp_add() argument 1052 ret = _opp_is_duplicate(dev, new_opp, opp_table, &head); in _opp_add() [all …]
|
D | ti-opp-supply.c | 280 struct dev_pm_opp_supply *new_supply_vdd = &data->new_opp.supplies[0]; in ti_opp_supply_set_opp() 281 struct dev_pm_opp_supply *new_supply_vbb = &data->new_opp.supplies[1]; in ti_opp_supply_set_opp() 283 unsigned long old_freq = data->old_opp.rate, freq = data->new_opp.rate; in ti_opp_supply_set_opp()
|
D | opp.h | 197 int _opp_add(struct device *dev, struct dev_pm_opp *new_opp, struct opp_table *opp_table, bool rate…
|
/Linux-v4.19/drivers/devfreq/ |
D | exynos-bus.c | 101 struct dev_pm_opp *new_opp; in exynos_bus_target() local 106 new_opp = devfreq_recommended_opp(dev, freq, flags); in exynos_bus_target() 107 if (IS_ERR(new_opp)) { in exynos_bus_target() 109 return PTR_ERR(new_opp); in exynos_bus_target() 112 new_freq = dev_pm_opp_get_freq(new_opp); in exynos_bus_target() 113 new_volt = dev_pm_opp_get_voltage(new_opp); in exynos_bus_target() 114 dev_pm_opp_put(new_opp); in exynos_bus_target() 211 struct dev_pm_opp *new_opp; in exynos_bus_passive_target() local 216 new_opp = devfreq_recommended_opp(dev, freq, flags); in exynos_bus_passive_target() 217 if (IS_ERR(new_opp)) { in exynos_bus_passive_target() [all …]
|
/Linux-v4.19/include/linux/ |
D | pm_opp.h | 71 struct dev_pm_opp_info new_opp; member
|