diff options
author | Lukasz Luba <lukasz.luba@arm.com> | 2024-02-08 14:55:42 +0300 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2024-02-08 17:00:27 +0300 |
commit | ca0fc871f16f4bef746b5ba814b67afb59119700 (patch) | |
tree | dc4fb1fe268b4fbcd2cb5c176ab4aff9c487b95b /io_uring/slist.h | |
parent | 8552d6820168d6508bd1f7cd49be248dcb74efb3 (diff) | |
download | linux-ca0fc871f16f4bef746b5ba814b67afb59119700.tar.xz |
PM: EM: Introduce runtime modifiable table
The new runtime table can be populated with a new power data to better
reflect the actual efficiency of the device e.g. CPU. The power can vary
over time e.g. due to the SoC temperature change. Higher temperature can
increase power values. For longer running scenarios, such as game or
camera, when also other devices are used (e.g. GPU, ISP) the CPU power can
change. The new EM framework is able to addresses this issue and change
the EM data at runtime safely.
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>
Diffstat (limited to 'io_uring/slist.h')
0 files changed, 0 insertions, 0 deletions