All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] platform/x86/amd/pmc: Add support for AMD 1Ah Family 80h SoC
@ 2026-05-20 19:11 Shyam Sundar S K
  2026-05-20 19:11 ` [PATCH 1/5] platform/x86/amd/pmc: Add ACPI ID AMDI000C for AMD 1Ah Family SoC Shyam Sundar S K
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Shyam Sundar S K @ 2026-05-20 19:11 UTC (permalink / raw)
  To: hansg, ilpo.jarvinen
  Cc: platform-driver-x86, mario.limonciello, Sanket.Goswami,
	Shyam Sundar S K

The series introduces the necessary device identification, refactors SMU
mailbox register handling for better maintainability, and configures the
SoC-specific register offsets required for SMU communication.

Patch 1 adds the ACPI and PCI device IDs for the new SoC variant.

Patch 2 refactors SMU mailbox offset initialization into a dedicated helper
function to improve code organization as the number of supported SoCs grows.

Patch 3 extends the SMU register refactoring to store all three SMU registers
(message, argument, response) in the device structure, replacing hardcoded
register addresses.

Patch 4 adds the SoC-specific SMU register addresses for the 1Ah Family 80h,
completing the register configuration needed for SMU communication.

Patch 5 enables s0i3 support for the new SoC by adding it to the OS_HINT
and idle mask handling code paths.

This series has been tested on AMD 1Ah Family 80h hardware to verify proper
driver binding, SMU communication, and s2idle functionality.

Shyam Sundar S K (5):
  platform/x86/amd/pmc: Add ACPI ID AMDI000C for AMD 1Ah Family SoC
  platform/x86/amd/pmc: Add SMU mailbox offset retrieval for different
    CPU families
  platform/x86/amd/pmc: Refactor SMU register handling to be
    device-specific
  platform/x86/amd/pmc: Add SMU register support for 1Ah 80h SoC
  platform/x86/amd/pmc: Add OS_HINT command for AMD Family 1Ah Model 80h

 drivers/platform/x86/amd/pmc/pmc.c | 45 +++++++++++++++++++++++++-----
 drivers/platform/x86/amd/pmc/pmc.h | 12 ++++++++
 2 files changed, 50 insertions(+), 7 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2026-05-27 10:52 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-20 19:11 [PATCH 0/5] platform/x86/amd/pmc: Add support for AMD 1Ah Family 80h SoC Shyam Sundar S K
2026-05-20 19:11 ` [PATCH 1/5] platform/x86/amd/pmc: Add ACPI ID AMDI000C for AMD 1Ah Family SoC Shyam Sundar S K
2026-05-20 19:11 ` [PATCH 2/5] platform/x86/amd/pmc: Add SMU mailbox offset retrieval for different CPU families Shyam Sundar S K
2026-05-22 12:36   ` Ilpo Järvinen
2026-05-27 10:29     ` Shyam Sundar S K
2026-05-27 10:52       ` Ilpo Järvinen
2026-05-20 19:11 ` [PATCH 3/5] platform/x86/amd/pmc: Refactor SMU register handling to be device-specific Shyam Sundar S K
2026-05-20 19:11 ` [PATCH 4/5] platform/x86/amd/pmc: Add SMU register support for 1Ah 80h SoC Shyam Sundar S K
2026-05-20 19:11 ` [PATCH 5/5] platform/x86/amd/pmc: Add OS_HINT command for AMD Family 1Ah Model 80h Shyam Sundar S K
2026-05-20 20:22 ` [PATCH 0/5] platform/x86/amd/pmc: Add support for AMD 1Ah Family 80h SoC Mario Limonciello

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.