arm64: Enable frequency invariant scheduler load-tracking support
authorDietmar Eggemann <dietmar.eggemann@arm.com>
Fri, 25 Sep 2015 16:15:11 +0000 (17:15 +0100)
committerLeo Yan <leo.yan@linaro.org>
Tue, 10 May 2016 08:49:48 +0000 (16:49 +0800)
commit8411396e9c5cd1badfe05e08624d90cbbb7b1126
tree1051555b02d63725f7bbdb4da2e5bf4cc087c54a
parent372b62344c227283acd23d6ca63543a4ceb27abb
arm64: Enable frequency invariant scheduler load-tracking support

Defines arch_scale_freq_capacity() to use cpufreq implementation.

Including <linux/cpufreq.h> in topology.h like for the arm arch doesn't
work because of CONFIG_COMPAT=y (Kernel support for 32-bit EL0).
That's why cpufreq_scale_freq_capacity() has to be declared extern in
topology.h.

Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
arch/arm64/include/asm/topology.h