[PATCH 4/4] cpufreq: imx6q: correct VDDSOC/PU voltage scaling when cpufreq is changed
Shawn Guo
shawn.guo at linaro.org
Tue Dec 17 02:45:52 EST 2013
On Tue, Dec 17, 2013 at 10:56:18AM +0800, Shawn Guo wrote:
> > + rcu_read_lock();
> > + val = prop->value;
>
> What is this assignment used for?
Sorry. This is a brain-dead comment. Ignore it.
Shawn
>
> > +
> > + min_volt = max_volt = 0;
> > + for (i = 0; i < nr / 2; i++) {
> > + unsigned long freq = be32_to_cpup(val++);
> > + unsigned long volt = be32_to_cpup(val++);
> > +
> > + if (i == 0)
> > + min_volt = max_volt = volt;
> > + if (volt < min_volt)
> > + min_volt = volt;
> > + if (volt > max_volt)
> > + max_volt = volt;
> > + opp = dev_pm_opp_find_freq_exact(cpu_dev, freq * 1000, true);
> > + imx6_soc_opp[i].arm_freq = freq;
> > + imx6_soc_opp[i].soc_volt = volt;
> > + soc_opp_count++;
> > + }
> > + rcu_read_unlock();
More information about the linux-arm-kernel
mailing list