[PATCH v4 0/5] AMD Zen debugging documentation

From: Mario Limonciello
Date: Mon Apr 14 2025 - 20:27:20 EST


From: Mario Limonciello <mario.limonciello@xxxxxxx>

Introduce documentation for debugging some issues on AMD zen hardware.
As one of the debugging techniques read and add information for
S5_RESET_STATUS register.

v4:
* Move documentation file
* Feedback on documentation (see patch)
* Move headers to fch.h
* Use suggestion from Ingo about the loop for patch 5
* Add patch for lkp failure

Mario Limonciello (4):
Documentation: Add AMD Zen debugging document
i2c: piix4: Depends on X86
i2c: piix4: Move SB800_PIIX4_FCH_PM_ADDR definition to amd/fch.h
platform/x86/amd: pmc: use FCH_PM_BASE definition

Yazen Ghannam (1):
x86/CPU/AMD: Print the reason for the last reset

Documentation/arch/x86/amd-debugging.rst | 312 ++++++++++++++++++++++
Documentation/arch/x86/index.rst | 1 +
Documentation/arch/x86/resume.svg | 4 +
Documentation/arch/x86/suspend.svg | 4 +
arch/x86/include/asm/amd/fch.h | 14 +
arch/x86/kernel/cpu/amd.c | 64 +++++
drivers/i2c/busses/Kconfig | 2 +-
drivers/i2c/busses/i2c-piix4.c | 18 +-
drivers/platform/x86/amd/pmc/pmc-quirks.c | 3 +-
9 files changed, 411 insertions(+), 11 deletions(-)
create mode 100644 Documentation/arch/x86/amd-debugging.rst
create mode 100644 Documentation/arch/x86/resume.svg
create mode 100644 Documentation/arch/x86/suspend.svg
create mode 100644 arch/x86/include/asm/amd/fch.h

--
2.43.0