Hi together,
AM64X hereby receives support for reset reason printing during boot.
Unfortunately does the AM64X register mapping slighlty differ from
the AM62X. WDT and PORZ are not part of the reset source register, but
the mapping remains the same for all other causes.
To prevent ifdef/else constructs, I decided to follow a simple
copy/paste approach and adjusted the logic accordingly.
Cheers,
Steffen Kothe
Steffen Kothe (2):
arm: mach-k3: am64_hardware.h: Add CTRLMMR_MCU_RST_SRC reset cause bit
mappings
arm: mach-k3: am64x: Implement get_reset_reason()
arch/arm/mach-k3/am64x/boot.c | 36 +++++++++++++++++++
arch/arm/mach-k3/include/mach/am64_hardware.h | 20 +++++++++++
2 files changed, 56 insertions(+)
--
2.51.0