Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/44376 )
Change subject: arch/arm: Enable booting Linux payloads ......................................................................
Patch Set 4:
(1 comment)
https://review.coreboot.org/c/coreboot/+/44376/4/src/arch/arm/boot.c File src/arch/arm/boot.c:
https://review.coreboot.org/c/coreboot/+/44376/4/src/arch/arm/boot.c@13 PS4, Line 13: kernel_entry(0, (void *)~0, fdt); BTW there's more to booting a kernel than this. You need to turn off the MMU, transition back to Arm (from Thumb) mode, switch to SVC mode, etc. See https://chromium.googlesource.com/chromiumos/platform/depthcharge/+/refs/hea... and https://chromium.googlesource.com/chromiumos/platform/depthcharge/+/refs/hea... for inspiration.