PM: EM: Use runtime modified EM for CPUs energy estimation in EAS
authorLukasz Luba <lukasz.luba@arm.com>
Thu, 8 Feb 2024 11:55:43 +0000 (11:55 +0000)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 8 Feb 2024 14:00:28 +0000 (15:00 +0100)
commitaa11a7ebfd5d698f541641922beede1cb474bf70
tree249db164cabc9532c3be6863cb8ab07b3c8345e3
parentca0fc871f16f4bef746b5ba814b67afb59119700
PM: EM: Use runtime modified EM for CPUs energy estimation in EAS

The new Energy Model (EM) supports runtime modification of the performance
state table to better model the power used by the SoC. Use this new
feature to improve energy estimation and therefore task placement in
Energy Aware Scheduler (EAS).

Reviewed-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Tested-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Signed-off-by: Lukasz Luba <lukasz.luba@arm.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
include/linux/energy_model.h