This series attempts to migrate all sunxi boards to use standard boot, along with a text environment.
According to Heinrich this should not affect bootmgr, since it is a global bootmeth. FEL should be OK since it is also a global bootmeth and is ordered before bootmgr. Heinrich has a pending series which moves the ordering of bootmgr to speed up the boot and we will talk that through in the coming days. Changes in v8: - Drop 'select' for USB Changes in v7: - Drop bootmgr-disable patch Changes in v6: - Drop patch to revert make efi_mgr bootmeth work for non-sandbox setups Changes in v4: - Reword Kconfig - Add a name for the bootflow - Drop UUID_GPT_SYSTEM and UUID_GPT_ESP definitions - Drop special case for ARM64's devicetree subdir - Drop unwanted quotations and indentation in KERNEL_COMPAT path Changes in v2: - Put the FEL bootmeth before all other global bootmeths - Convert the other DISTRO_DEFAULTS in the Kconfig too - Keep BOOTCMD_SUNXI_COMPAT - Keep bootcmd_sunxi_compat if OLD_SUNXI_KERNEL_COMPAT is enabled Simon Glass (4): sunxi: Add a bootmeth for FEL sunxi: Move to bootstd sunxi: Drop old distro boot variables sunxi: Move to text environment arch/arm/Kconfig | 6 +- board/sunxi/sunxi.env | 140 +++++++++++++++++++ boot/Kconfig | 14 ++ boot/Makefile | 1 + boot/bootmeth_fel.c | 85 ++++++++++++ include/configs/sunxi-common.h | 238 --------------------------------- 6 files changed, 244 insertions(+), 240 deletions(-) create mode 100644 board/sunxi/sunxi.env create mode 100644 boot/bootmeth_fel.c -- 2.43.0 base-commit: 44c4919e9dd6c162b237633ba689441eca9a149c branch: std8

