Lines Matching refs:opp
66 struct dev_pm_opp *opp; in panthor_devfreq_target() local
69 opp = devfreq_recommended_opp(dev, freq, flags); in panthor_devfreq_target()
70 if (IS_ERR(opp)) in panthor_devfreq_target()
71 return PTR_ERR(opp); in panthor_devfreq_target()
72 dev_pm_opp_put(opp); in panthor_devfreq_target()
137 struct dev_pm_opp *opp; in panthor_devfreq_init() local
196 opp = devfreq_recommended_opp(dev, &cur_freq, 0); in panthor_devfreq_init()
197 if (IS_ERR(opp)) in panthor_devfreq_init()
198 return PTR_ERR(opp); in panthor_devfreq_init()
207 ret = dev_pm_opp_set_opp(dev, opp); in panthor_devfreq_init()
208 dev_pm_opp_put(opp); in panthor_devfreq_init()
215 opp = dev_pm_opp_find_freq_floor(dev, &freq); in panthor_devfreq_init()
216 if (IS_ERR(opp)) in panthor_devfreq_init()
217 return PTR_ERR(opp); in panthor_devfreq_init()
220 dev_pm_opp_put(opp); in panthor_devfreq_init()