[PATCH] arm: init: add an option to use FDT from previous bootloader
Mark Kettenis
mark.kettenis at xs4all.nl
Wed Oct 25 16:05:11 CEST 2023
> From: Simon Glass <sjg at chromium.org>
> Date: Tue, 24 Oct 2023 12:34:39 -0700
>
> > This mechanism of retrieving the DTB is also used on the apple M1 I
> > think, and any other board where we're booting U-Boot as a drop-in for
> > the kernel on arm64.
>
> I believe M1 is an open source project so perhaps they could adopt
> firmware handoff when it is finalised.
Hi Simon,
I'll repeat what I've said before; handoff for M1 is deliberately 100%
compatible with handoff to the Linux kernel such that it is possible
to bypass U-Boot and directly boot a Linux kernel. This is a feature
the Asahi Linux developers depend on.
If you want us to make changes here, you need to convince the Linux
kernel developers to adjust Documentation/arch/arm64/bootig.rst to
allow for the firmware handoff convention.
More information about the U-Boot
mailing list