On 01.10.24 13:18, Simon Glass wrote:
Hi,

On Fri, 23 Aug 2024 at 14:48, Simon Glass <s...@chromium.org> wrote:

This series attempts to migrate all sunxi boards to use standard boot,
along with a text environment.

Changes in v2:
- Add new patch to resolve BOOTSTD->BLK recursion with Kconfig
- 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 (8):
   blk: Make functions available unconditionally
   bootstd: Avoid calling unavailable block functions
   bootstd: Avoid depending on BLK
   sunxi: Add a bootmeth for FEL
   sunxi: Move to bootstd
   sunxi: Drop old distro boot variables
   env: Provide a work-around for unquoting fdtfile
   sunxi: Move to text environment

  Makefile                                      |   1 +
  arch/arm/Kconfig                              |  10 +-
  board/sunxi/sunxi.env                         | 152 +++++++++++
  boot/Kconfig                                  |  16 +-
  boot/Makefile                                 |   1 +
  boot/bootdev-uclass.c                         |   3 +
  boot/bootmeth_fel.c                           |  81 ++++++
  .../gardena-smart-gateway-mt7688_defconfig    |   1 +
  doc/usage/environment.rst                     |  12 +
  include/blk.h                                 |   9 +-
  include/configs/sunxi-common.h                | 238 ------------------
  11 files changed, 278 insertions(+), 246 deletions(-)
  create mode 100644 board/sunxi/sunxi.env
  create mode 100644 boot/bootmeth_fel.c

--
2.34.1


I'm just checking on this series. Are there any comments, or can it be applied?

Regards,
Simon

Hello Simon,

My OrangePi PC still shows bootcmd='run distro_bootcmd'. This does not
look like standard boot.

My Pine64-LTS boots fine with this series applied on top of origin/next.
bootcmd='bootflow scan'. The EFI boot manager method is called
successfully to start Ubuntu.

Best regards

Heinrich

Reply via email to