diff options
author | Shyam Sundar S K <[email protected]> | 2023-12-12 07:16:55 +0530 |
---|---|---|
committer | Hans de Goede <[email protected]> | 2023-12-18 12:47:45 +0100 |
commit | ae82cef7d9c53cad0852d2d79d430b210432a025 (patch) | |
tree | 2c96ced67c5d9c926dc9f998c88174dcf93911cb /drivers/fpga/altera-fpga2sdram.c | |
parent | ac052d8c08f9da225bea09c7e71527831368462b (diff) |
platform/x86/amd/pmf: Add support for PMF-TA interaction
PMF TA (Trusted Application) loads via the TEE environment into the
AMD ASP.
PMF-TA supports two commands:
1) Init: Initialize the TA with the PMF Smart PC policy binary and
start the policy engine. A policy is a combination of inputs and
outputs, where;
- the inputs are the changing dynamics of the system like the user
behaviour, system heuristics etc.
- the outputs, which are the actions to be set on the system which
lead to better power management and enhanced user experience.
PMF driver acts as a central manager in this case to supply the
inputs required to the TA (either by getting the information from
the other kernel subsystems or from userland)
2) Enact: Enact the output actions from the TA. The action could be
applying a new thermal limit to boost/throttle the power limits or
change system behavior.
Reviewed-by: Mario Limonciello <[email protected]>
Signed-off-by: Shyam Sundar S K <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Hans de Goede <[email protected]>
Diffstat (limited to 'drivers/fpga/altera-fpga2sdram.c')
0 files changed, 0 insertions, 0 deletions