summaryrefslogtreecommitdiffstats
path: root/arch/arm/lib
diff options
context:
space:
mode:
authorVincent Guittot <vincent.guittot@linaro.org>2012-07-10 15:13:12 +0200
committerRussell King <rmk+kernel@arm.linux.org.uk>2012-07-12 21:38:12 +0200
commit339ca09d7adac80eda8d097ab473c6c23ee86b17 (patch)
tree6ba3ddf0732b8ffe368edac9f062cb628b8636d6 /arch/arm/lib
parentARM: 7462/1: topology: factorize the update of sibling masks (diff)
downloadlinux-339ca09d7adac80eda8d097ab473c6c23ee86b17.tar.xz
linux-339ca09d7adac80eda8d097ab473c6c23ee86b17.zip
ARM: 7463/1: topology: Update cpu_power according to DT information
Use cpu compatibility field and clock-frequency field of DT to estimate the capacity of each core of the system and to update the cpu_power field accordingly. This patch enables to put more running tasks on big cores than on LITTLE ones. But this patch doesn't ensure that long running tasks will run on big cores and short ones on LITTLE cores. Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org> Reviewed-by: Namhyung Kim <namhyung@kernel.org> Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/lib')
0 files changed, 0 insertions, 0 deletions