On 20-02-23, 19:35, Sumit Gupta wrote: > +static int tegra_cpufreq_set_bw(struct cpufreq_policy *policy, unsigned long freq_khz) > +{ > + struct dev_pm_opp *opp; > + struct device *dev; > + int ret; > + > + dev = get_cpu_device(policy->cpu); > + if (!dev) > + return -ENODEV; > + > + opp = dev_pm_opp_find_freq_exact(dev, freq_khz * KHZ, true); > + if (IS_ERR(opp)) > + return PTR_ERR(opp); > + > + ret = dev_pm_opp_set_opp(dev, opp); > + dev_pm_opp_put(opp); What about dev_pm_opp_set_rate() instead ? > + return ret; > +} -- viresh