Dietmar Eggemann 3a1ed9cfaf arm: wire frequency-invariant accounting support up to the task scheduler
Commit dfbca41f3479 ("sched: Optimize freq invariant accounting")
changed the wiring which now has to be done by associating
arch_scale_freq_capacity with the actual implementation provided
by the architecture.

Define arch_scale_freq_capacity to use the arch_topology "driver"
function topology_get_freq_scale() for the task scheduler's
frequency-invariant accounting instead of the default
arch_scale_freq_capacity() in kernel/sched/sched.h.

Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Acked-by: Vincent Guittot <vincent.guittot@linaro.org>
Acked-by: Russell King <rmk+kernel@armlinux.org.uk>
Tested-by: Juri Lelli <juri.lelli@arm.com>
Reviewed-by: Juri Lelli <juri.lelli@arm.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2017-10-03 02:37:54 +02:00
..
2017-07-20 12:31:04 +02:00
2015-05-05 13:35:39 -06:00
2017-06-05 17:50:44 +02:00
2015-05-28 15:31:53 +02:00
2017-07-10 16:32:36 -07:00
2015-09-16 16:53:39 +02:00
2014-06-01 01:17:12 +01:00
2013-07-08 22:08:51 +01:00
2016-01-20 17:55:20 -08:00
2017-09-08 18:26:48 -07:00
2014-02-25 11:33:37 +00:00
2016-10-19 10:18:47 +01:00
2014-03-18 16:39:40 -04:00