Lines Matching refs:opp
87 struct dev_pm_opp *opp;
90 opp = dev_pm_opp_find_freq_ceil(devfreq->dev.parent, &min_freq);
91 if (IS_ERR(opp)) {
94 dev_pm_opp_put(opp);
102 struct dev_pm_opp *opp;
105 opp = dev_pm_opp_find_freq_floor(devfreq->dev.parent, &max_freq);
106 if (IS_ERR(opp)) {
109 dev_pm_opp_put(opp);
181 struct dev_pm_opp *opp;
200 opp = dev_pm_opp_find_freq_ceil(devfreq->dev.parent, &freq);
201 if (IS_ERR(opp)) {
204 return PTR_ERR(opp);
206 dev_pm_opp_put(opp);
1896 struct dev_pm_opp *opp;
1899 /* The freq is an upper bound. opp should be lower */
1900 opp = dev_pm_opp_find_freq_floor(dev, freq);
1901 /* If not available, use the closest opp */
1902 if (opp == ERR_PTR(-ERANGE)) {
1903 opp = dev_pm_opp_find_freq_ceil(dev, freq);
1906 /* The freq is an lower bound. opp should be higher */
1907 opp = dev_pm_opp_find_freq_ceil(dev, freq);
1908 /* If not available, use the closest opp */
1909 if (opp == ERR_PTR(-ERANGE)) {
1910 opp = dev_pm_opp_find_freq_floor(dev, freq);
1914 return opp;