[U-Boot] Should UEFI be disabled on ARM11 boards by default?

Mark Kettenis mark.kettenis at xs4all.nl
Thu Nov 21 06:49:08 UTC 2019


> X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID
> 	autolearn=unavailable autolearn_force=no version=3.4.0
> From: Heinrich Schuchardt <xypron.glpk at gmx.de>
> Date: Tue, 19 Nov 2019 19:44:47 +0100
> Content-Language: en-US
> Cc: U-Boot Mailing List <u-boot at lists.denx.de>,
>         Alexander Graf <agraf at csgraf.de>
> Content-Type: text/plain; charset="utf-8"; Format="flowed"
> 
> Dear maintainers,
> 
> "Pull request for UEFI sub-system for efi-2020-01-rc4" disables the UEFI
> sub-system for all boards except ARMv8, ARMv7, ARM11. This is necessary
> as UEFI requires support for unaligned access. For ARM11 a function is
> provided to switch unaligned access support on.
> 
> Tom suggested to disable UEFI by default on ARM11 to reduce the size of
> the U-Boot binary. This would concern the following boards:
> 
> evb-ast2500_defconfig
> flea3_defconfig
> integratorcp_cm1136_defconfig
> mx31pdk_defconfig
> mx35pdk_defconfig
> rpi_0_w_defconfig
> rpi_defconfig
> woodburn_defconfig
> woodburn_sd_defconfig
> 
> At least the Raspberry boards should have no problem with UEFI enabled.
> 
> Do you see a necessity to use EFI_LOADER=n as default for any of the
> boards in the list above?

OpenBSD (quite deliberately) doesn't support these, so from our
standpoint this would be fine.


More information about the U-Boot mailing list