X86 platform drivers
 help / color / mirror / Atom feed
* [PATCH v2 1/2] platform/x86/amd/pmc: Fix SMU command submission path on new AMD platform
@ 2024-08-22  9:53 Shyam Sundar S K
  2024-08-22  9:53 ` [PATCH v2 2/2] platform/x86/amd/pmc: Extend support for PMC features " Shyam Sundar S K
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Shyam Sundar S K @ 2024-08-22  9:53 UTC (permalink / raw)
  To: hdegoede, ilpo.jarvinen
  Cc: Sanket.Goswami, platform-driver-x86, Shyam Sundar S K

The commit 426463d94d45 ("platform/x86/amd/pmc: Send OS_HINT command for
new AMD platform") was introduced to enable sending mailbox commands to
PMFW on newer platforms. However, it was later discovered that the commit
did not configure the correct message port ID (i.e., S2D or PMC). Without
this configuration, all command submissions to PMFW are treated as
invalid, leading to command failures.

To address this issue, the CPU ID association for the new platform needs
to be added in amd_pmc_get_ip_info(). This ensures that the correct SMU
port IDs are selected.

Fixes: 426463d94d45 ("platform/x86/amd/pmc: Send OS_HINT command for new AMD platform")
Co-developed-by: Sanket Goswami <Sanket.Goswami@amd.com>
Signed-off-by: Sanket Goswami <Sanket.Goswami@amd.com>
Signed-off-by: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
---
v2:
 - Split v1 into two patches to address a fix and addition of CPU ID
   support

 drivers/platform/x86/amd/pmc/pmc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/platform/x86/amd/pmc/pmc.c b/drivers/platform/x86/amd/pmc/pmc.c
index c3e51f0a5c33..f0d389cf1ecb 100644
--- a/drivers/platform/x86/amd/pmc/pmc.c
+++ b/drivers/platform/x86/amd/pmc/pmc.c
@@ -359,6 +359,7 @@ static void amd_pmc_get_ip_info(struct amd_pmc_dev *dev)
 		dev->smu_msg = 0x538;
 		break;
 	case PCI_DEVICE_ID_AMD_1AH_M20H_ROOT:
+	case PCI_DEVICE_ID_AMD_1AH_M60H_ROOT:
 		dev->num_ips = 22;
 		dev->s2d_msg_id = 0xDE;
 		dev->smu_msg = 0x938;
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-08-23 14:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-22  9:53 [PATCH v2 1/2] platform/x86/amd/pmc: Fix SMU command submission path on new AMD platform Shyam Sundar S K
2024-08-22  9:53 ` [PATCH v2 2/2] platform/x86/amd/pmc: Extend support for PMC features " Shyam Sundar S K
2024-08-22 13:00   ` Mario Limonciello
2024-08-22  9:55 ` [PATCH v2 1/2] platform/x86/amd/pmc: Fix SMU command submission path " Shyam Sundar S K
2024-08-22 13:00 ` Mario Limonciello
2024-08-23 14:19 ` Ilpo Järvinen
2024-08-23 14:29   ` Shyam Sundar S K

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox