]> 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)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:22 +0000 (08:35 +0200)
commitd9125aca9aa73e2961200d25765e9179a3f65e3c
tree340f922699bcef67bde996b7b704083cc47897ea
parent55ba4e1c165989c56b705b89e170239e18530851
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