Lines Matching refs:opp
130 struct dev_pm_opp *opp;
144 opp = devfreq_recommended_opp(dev, &opp_rate, 1);
145 if (IS_ERR(opp)) {
146 dev_err(dev, "failed to find opp for freq: %ld\n", opp_rate);
147 return PTR_ERR(opp);
152 voltage = dev_pm_opp_get_voltage(opp);
153 dev_pm_opp_put(opp);
223 struct dev_pm_opp *opp = data;
230 freq = dev_pm_opp_get_freq(opp);
233 /* current opp item is changed */
235 volt = dev_pm_opp_get_voltage(opp);
253 struct dev_pm_opp *opp;
323 dev_err(dev, "failed to add opp table: %d\n", ret);
328 opp = dev_pm_opp_find_freq_ceil(dev, &rate);
329 if (IS_ERR(opp)) {
330 ret = PTR_ERR(opp);
331 dev_err(dev, "failed to get intermediate opp: %d\n", ret);
334 drv->inter_voltage = dev_pm_opp_get_voltage(opp);
335 dev_pm_opp_put(opp);
338 opp = dev_pm_opp_find_freq_floor(drv->dev, &rate);
339 if (IS_ERR(opp)) {
340 dev_err(dev, "failed to get opp\n");
341 ret = PTR_ERR(opp);
345 opp_volt = dev_pm_opp_get_voltage(opp);
346 dev_pm_opp_put(opp);
374 dev_err(dev, "failed to register opp notifier: %d\n", ret);