summaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq/Kconfig.arm
diff options
context:
space:
mode:
authorAnson Huang <b20788@freescale.com>2013-12-19 09:16:47 -0500
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2014-01-06 13:33:45 +0100
commitb4573d1d657aae28bedf3a9a1f5367e09c80d1d6 (patch)
tree07314dfeeada2c88b04a0f03f30b4ef0cebc25bd /drivers/cpufreq/Kconfig.arm
parentab1b1c4e8223f9ee66aa93aaf64c36e77cadffac (diff)
downloadop-kernel-dev-b4573d1d657aae28bedf3a9a1f5367e09c80d1d6.zip
op-kernel-dev-b4573d1d657aae28bedf3a9a1f5367e09c80d1d6.tar.gz
cpufreq: imx6q: correct VDDSOC/PU voltage scaling when cpufreq is changed
on i.MX6Q, cpu freq change need to follow below flows: 1. each setpoint has different VDDARM, VDDSOC/PU voltage, get the setpoint table from dts; 2. when cpu freq is scaling up, need to increase VDDSOC/PU voltage before VDDARM, if VDDPU is off, no need to change it; 3. when cpu freq is scaling down, need to decrease VDDARM voltage before VDDSOC/PU, if VDDPU is off, no need to change it; normally dts will pass vddsoc/pu freq/volt info to kernel, if not, will use fixed value for vddsoc/pu voltage setting. Signed-off-by: Anson Huang <b20788@freescale.com> Acked-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/cpufreq/Kconfig.arm')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud