PM: EM: Refactor em_adjust_new_capacity()
authorLukasz Luba <lukasz.luba@arm.com>
Wed, 3 Apr 2024 15:49:05 +0000 (16:49 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 8 Apr 2024 14:05:14 +0000 (16:05 +0200)
commitd61c2695bddf56f4527f71cc6ebc31897be36cff
tree698b0772081ed9ac06ce7d4ed512fc7f9ef279ae
parente3ac0f367d5806af09d2070bb7951af2f59d1f52
PM: EM: Refactor em_adjust_new_capacity()

Extract em_table_dup() and em_recalc_and_update() from
em_adjust_new_capacity(). Both functions will be later reused by the
'update EM due to chip binning' functionality.

Reviewed-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>
kernel/power/energy_model.c