
From: Simon Glass sjg@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.