linux/drivers/platform/x86/amd/pmf
Alexey Zagorodnikov 8164a14b15
platform/x86/amd/pmf: Added a module parameter to disable the Smart PC function
Addresses a low power limits issue on HP ZBook Ultra G1a.

If vendor firmware capped APU power limits with 3rd-party AC adapters,
the user can disable the Smart PC function via the module parameter

Link: https://gitlab.freedesktop.org/drm/amd/-/issues/4868 [1]
Signed-off-by: Alexey Zagorodnikov <xglooom@gmail.com>
Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org>
Link: https://patch.msgid.link/20260121143519.12318-1-xglooom@gmail.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2026-01-26 16:00:19 +02:00
..
acpi.c platform/x86/amd/pmf: Use ring buffer to store custom BIOS input values 2025-12-23 11:44:58 +02:00
auto-mode.c platform/x86/amd/pmf: Use explicit SET_CMD/GET_CMD flags in amd_pmf_send_cmd() 2025-11-21 17:18:10 +02:00
cnqf.c platform/x86/amd/pmf: Use explicit SET_CMD/GET_CMD flags in amd_pmf_send_cmd() 2025-11-21 17:18:10 +02:00
core.c platform/x86/amd/pmf: Added a module parameter to disable the Smart PC function 2026-01-26 16:00:19 +02:00
Kconfig x86/amd_nb: Move SMN access code to a new amd_node driver 2025-01-08 10:59:44 +01:00
Makefile platform/x86: amd: Use *-y instead of *-objs in Makefiles 2025-02-24 17:15:02 +02:00
pmf.h platform/x86/amd/pmf: Introduce new interface to export NPU metrics 2026-01-21 10:52:04 +02:00
spc.c platform/x86/amd/pmf: Use ring buffer to store custom BIOS input values 2025-12-23 11:44:58 +02:00
sps.c platform/x86/amd/pmf: Use explicit SET_CMD/GET_CMD flags in amd_pmf_send_cmd() 2025-11-21 17:18:10 +02:00
tee-if.c platform/x86/amd/pmf: Prevent TEE errors after hibernate 2026-01-21 10:51:56 +02:00