APPLIED: [SRU][Q][PATCH 0/9] Enable PMF on AMD HPT/STX/KRK

Mehmet Basaran mehmet.basaran at canonical.com
Fri Dec 19 15:45:20 UTC 2025


Applied to questing:linux master-next branch.

Following patch was already applied via upstream updates:
  platform/x86/amd/pmf: Fix the custom bios input handling mechanism
  [ Upstream commit d82e3d2dd0ba019ac6cdd81e47bf4c8ac895cfa0 ]

Thanks.

-------------- next part --------------
AceLan Kao <acelan.kao at canonical.com> writes:

> From: "Chia-Lin Kao (AceLan)" <acelan.kao at canonical.com>
>
> BugLink: https://bugs.launchpad.net/bugs/2125022
>
> [Impact]
> It is for basic AMD HPT/STX/KRK function. Current PMF driver missing two features:
> 1. For the thermal policy input, the AMD Fusion Sensor Hub could not pass the data to PMF driver.
> 2. PMF driver could not parse the thermal policy binary which is stored in the BIOS.
>
> [Fix]
> Need this series of patches which is included in v6.18-rc1
> https://lore.kernel.org/platform-driver-x86/175758069520.12104.11266006471249026373.b4-ty@linux.intel.com/T/#t
>
> 2ab7713d6e94 platform/x86/amd/pmf: Add debug logs for pending requests and custom BIOS inputs
> 62214d942d2b platform/x86/amd/pmf: Call enact function sooner to process early pending requests
> b21ec88340b7 platform/x86/amd/pmf: Preserve custom BIOS inputs for evaluating the policies
> 04199ef48ac2 platform/x86/amd/pmf: Add custom BIOS input support for AMD_CPU_ID_PS
> 4389d38080d7 platform/x86/amd/pmf: Add helper to verify BIOS input notifications are enable/disable
> 37336ecb06a8 platform/x86/amd/pmf: Update ta_pmf_action structure member
> ebc68a3451ce platform/x86/amd/pmf: Extend custom BIOS inputs for more policies
> d82e3d2dd0ba platform/x86/amd/pmf: Fix the custom bios input handling mechanism
> f10ea2df9e4d platform/x86/amd/pmf: Add support for adjusting PMF PPT and PPT APU thresholds
>
> [Test]
> PMF driver is loaded and function works properly on AMD platforms.
>
> [Where problems could occur]
> It's hard to evaluate the problems those patches may occur. Most of them
> are withing amd/pmf, so it only impact the amd pmf functionailties.
>
> Shyam Sundar S K (9):
>   platform/x86/amd/pmf: Add support for adjusting PMF PPT and PPT APU
>     thresholds
>   platform/x86/amd/pmf: Fix the custom bios input handling mechanism
>   platform/x86/amd/pmf: Extend custom BIOS inputs for more policies
>   platform/x86/amd/pmf: Update ta_pmf_action structure member
>   platform/x86/amd/pmf: Add helper to verify BIOS input notifications
>     are enable/disable
>   platform/x86/amd/pmf: Add custom BIOS input support for AMD_CPU_ID_PS
>   platform/x86/amd/pmf: Preserve custom BIOS inputs for evaluating the
>     policies
>   platform/x86/amd/pmf: Call enact function sooner to process early
>     pending requests
>   platform/x86/amd/pmf: Add debug logs for pending requests and custom
>     BIOS inputs
>
>  drivers/platform/x86/amd/pmf/acpi.c   | 87 +++++++++++++++++++++++++--
>  drivers/platform/x86/amd/pmf/pmf.h    | 77 +++++++++++++++++++++---
>  drivers/platform/x86/amd/pmf/spc.c    | 80 +++++++++++++++++++++---
>  drivers/platform/x86/amd/pmf/tee-if.c | 22 ++++++-
>  4 files changed, 240 insertions(+), 26 deletions(-)
>
> --
> 2.43.0
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 873 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20251219/0cb83288/attachment.sig>


More information about the kernel-team mailing list