linux/drivers/platform/x86/amd
Shyam Sundar S K 2726b5758f
platform/x86: amd-pmc: Use correct IP block table for AMD 1Ah M80H SoC
PMFW reports the S0i3 subsystem accounting per SoC, and the set of IP
blocks and their bit ordering differ across SoC generations. Family
1Ah, Model 80h accounts for a distinct set of 19 IP blocks, which does
not match the ordering in soc15_ip_blk[].

Commit 043af31c8d ("platform/x86/amd/pmc: Add PMC driver support for
AMD 1Ah M80H SoC") wired amd_1ah_m80_cpu_info to soc15_ip_blk[], so
M80H has been reporting incorrect S0i3 accounting via debugfs.

Add soc15_ip_blk_v3[] with the correct ordering and point
amd_1ah_m80_cpu_info at it.

Fixes: 043af31c8d ("platform/x86/amd/pmc: Add PMC driver support for AMD 1Ah M80H SoC")
Signed-off-by: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org>
Link: https://patch.msgid.link/20260707122852.2066987-1-Shyam-sundar.S-k@amd.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2026-07-07 20:10:13 +03:00
..
hfi platform/x86/amd: hfi: Support for ranking table versions 2026-05-19 13:42:04 +03:00
hsmp platform/x86/amd/hsmp: Clamp ioctl/send_message indices (Spectre v1) 2026-06-12 15:24:04 +03:00
pmc platform/x86: amd-pmc: Use correct IP block table for AMD 1Ah M80H SoC 2026-07-07 20:10:13 +03:00
pmf platform/x86/amd/pmf: Added a module parameter to disable the Smart PC function 2026-01-26 16:00:19 +02:00
amd_isp4.c platform-drivers-x86 for v6.16-3 2025-07-04 10:05:31 -07:00
Kconfig platform/x86: hfi: Introduce AMD Hardware Feedback Interface Driver 2025-07-07 19:28:19 +02:00
Makefile platform/x86: hfi: Introduce AMD Hardware Feedback Interface Driver 2025-07-07 19:28:19 +02:00
wbrf.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08: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