On Tue, Nov 01, 2022 at 07:06:38PM +0100, Ahmad Fatoum wrote: > The ROM event log of the i.MX8M* can help with debugging boot > failures as it lists various information about boot mode, image, > fallback and recovery as well as timestamps when some actions along > the boot process occurred. > > This adds a new bootrom -l command that supports reading this out. > > Ahmad Fatoum (5): > ARM: asm: set aside new arm_mem_scratch space > ARM: i.MX8M: esdctl: export imx8m_barebox_earlymem_size > ARM: i.MX8M: define imx8mX_scratch_space() helper > ARM: i.MX8M: support saving BootROM event log before clobbering OCRAM > ARM: i.MX8M: implement bootrom log viewing command Applied, thanks Sascha > > arch/arm/include/asm/barebox-arm.h | 7 + > arch/arm/mach-imx/Kconfig | 4 + > arch/arm/mach-imx/Makefile | 1 + > arch/arm/mach-imx/atf.c | 3 + > arch/arm/mach-imx/bootrom-cmd.c | 220 ++++++++++++++++++++ > arch/arm/mach-imx/esdctl.c | 11 +- > arch/arm/mach-imx/include/mach/esdctl.h | 3 + > arch/arm/mach-imx/include/mach/imx8m-regs.h | 8 + > arch/arm/mach-imx/include/mach/romapi.h | 11 + > arch/arm/mach-imx/include/mach/xload.h | 11 + > arch/arm/mach-imx/romapi.c | 26 +++ > arch/arm/mach-imx/xload-common.c | 10 + > commands/Kconfig | 8 + > 13 files changed, 320 insertions(+), 3 deletions(-) > create mode 100644 arch/arm/mach-imx/bootrom-cmd.c > > -- > 2.30.2 > > > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |