linux/drivers/platform/x86/amd
Mario Limonciello fcf27a6a92
platform/x86: amd: pmf: Fix STT limits
On some platforms it has been observed that STT limits are not being
applied properly causing poor performance as power limits are set too low.

STT limits that are sent to the platform are supposed to be in Q8.8
format.  Convert them before sending.

Reported-by: Yijun Shen <Yijun.Shen@dell.com>
Fixes: 7c45534afa ("platform/x86/amd/pmf: Add support for PMF Policy Binary")
Cc: stable@vger.kernel.org
Tested-by: Yijun Shen <Yijun_Shen@Dell.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Acked-by: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Link: https://lore.kernel.org/r/20250407181915.1482450-1-superm1@kernel.org
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2025-04-11 12:58:33 +03:00
..
hsmp platform-drivers-x86 for v6.15-1 2025-03-26 09:54:40 -07:00
pmc platform/x86/amd/pmc: fix leak in probe() 2025-03-13 15:00:33 +02:00
pmf platform/x86: amd: pmf: Fix STT limits 2025-04-11 12:58:33 +03:00
Kconfig platform/x86/amd: amd_3d_vcache: Add AMD 3D V-Cache optimizer driver 2024-11-13 15:35:34 +02:00
Makefile platform/x86: amd: Use *-y instead of *-objs in Makefiles 2025-02-24 17:15:02 +02:00
wbrf.c platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature 2023-12-11 11:33:44 +01:00
x3d_vcache.c platform/x86/amd: amd_3d_vcache: Add AMD 3D V-Cache optimizer driver 2024-11-13 15:35:34 +02:00