]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00222855 MX6 CPUFREQ: support three VDDSOC setpoints
authorRobin Gong <B38343@freescale.com>
Mon, 3 Sep 2012 07:17:01 +0000 (15:17 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:12:55 +0000 (14:12 +0200)
commitecf1e6e40828ef952b3f4f8203272395f8df2f8d
tree340f922699bcef67bde996b7b704083cc47897ea
parent41922413ac433ee3e561470d47d7acc143063ad6
ENGR00222855 MX6 CPUFREQ: support three VDDSOC setpoints

On MX6Q/DL , there is only two set point of VDDSOC/VDDPU, one is 1.25V(1GHz),
another is 1.175V.  And in arch/arm/plat-mxc/cpufreq.c will judge whether the
current cpu frequency is the highest set point(1G) or not to set the right
VDDSOC/VDDPU. The logic is also match to dynamic ldo bypass function, since the
change point is the highest set point too. But there is three set points of
VDDSOC/VDDPU in MX6SL , so the logic in cpufreq.c need to change. Now
VDDSOC/VDDPU will track with VDDARM fully.

Signed-off-by: Robin Gong <B38343@freescale.com>
arch/arm/plat-mxc/cpufreq.c