[PATCH v2 9/9] arm: Migrate Apple M1 to save_prev_bl_data

Simon Glass sjg at chromium.org
Mon Mar 27 21:02:24 CEST 2023


Hi,

On Mon, 27 Mar 2023 at 23:47, Konrad Dybcio <konrad.dybcio at linaro.org> wrote:
>
> Mark's and Dzmitry's approaches come down to the same thing.. Let's
> unify them by first removing the static keyword from the common file
> to allow the variable to be reused, then renaming "reg0" to the more
> sensible fw_dtb_pointer coming from the Apple file and finally remove
> the mach-apple implementation of this very thing and enable the common
> approach in the respective defconfig.
>
> Only build-tested.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio at linaro.org>
> ---
>  arch/arm/lib/save_prev_bl_data.c    | 14 +++++++-------
>  arch/arm/mach-apple/Makefile        |  1 -
>  arch/arm/mach-apple/lowlevel_init.S | 17 -----------------
>  configs/apple_m1_defconfig          |  1 +
>  4 files changed, 8 insertions(+), 25 deletions(-)

Perhaps we could start using a bloblist (in preparation for the coming
Firmware Handoff [1] [2]) to pass information between stages?

Regards,
Simon

[1] https://github.com/FirmwareHandoff/firmware_handoff
[2] https://developer.arm.com/documentation/den0135/a


More information about the U-Boot mailing list