Pull request: u-boot-sunxi/master for v2021.04

Andre Przywara andre.przywara at arm.com
Tue Jan 12 01:42:23 CET 2021


Hi Tom,

please pull the master branch from u-boot-sunxi, containing the first
bunch of patches for the 2021.04 merge window:
-------------------------
- Pinecube board support
- 64-bit FEL support
- mkimage support for eGON images (superseding mksunxiboot)
- Bluetooth BD address generation
- some fixes
-------------------------

Compile-tested HEAD for all 154 sunxi boards, compile-tested all commits
for Pine64-LTS and OrangePi Zero, boot-tested on Pine64-LTS, Pine H64 and
OrangePi Zero.

Thanks,
Andre

==============
The following changes since commit d71be1990218957b9f05dbf13a72859a2abe06d7:

  Merge branch 'next' (2021-01-11 13:55:03 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi.git master

for you to fetch changes up to 9267ff89ee27a624ddb5d8eb7d90830ee0ff6f77:

  sunxi: board: add a config option to fixup a Bluetooth address (2021-01-11 23:19:34 +0000)

----------------------------------------------------------------
Andre Heider (2):
      sunxi: board: extract creating a unique sid into a helper function
      sunxi: board: add a config option to fixup a Bluetooth address

Andre Przywara (5):
      sunxi: Factor out eGON BROM header description
      tools: mkimage: Add Allwinner eGON support
      sunxi: Use mkimage for SPL boot image generation
      sunxi: Fix is_boot0_magic macro
      sunxi: Add arm64 FEL support

Andy Shevchenko (1):
      sunxi: board: Move USB ethernet initialization to board_late_init()

Icenowy Zheng (1):
      sunxi: add PineCube board

Jernej Skrabec (1):
      sunxi: dram: h6: Improve DDR3 config detection

 arch/arm/Kconfig                        |   1 +
 arch/arm/cpu/armv8/Makefile             |   2 +
 arch/arm/cpu/armv8/fel_utils.S          |  78 +++++++++++++++++
 arch/arm/dts/Makefile                   |   1 +
 arch/arm/include/asm/arch-sunxi/boot0.h |  14 +++
 arch/arm/include/asm/arch-sunxi/spl.h   |  68 +--------------
 arch/arm/mach-sunxi/Kconfig             |  11 +++
 arch/arm/mach-sunxi/dram_sun50i_h6.c    | 100 ++++++++++++----------
 board/sunxi/MAINTAINERS                 |   5 ++
 board/sunxi/board.c                     | 145 +++++++++++++++++++++-----------
 common/image.c                          |   1 +
 configs/pinecube_defconfig              |  15 ++++
 include/configs/sunxi-common.h          |   2 -
 include/image.h                         |   1 +
 include/sunxi_image.h                   |  82 ++++++++++++++++++
 scripts/Makefile.spl                    |   8 +-
 tools/Makefile                          |   1 +
 tools/sunxi_egon.c                      | 136 ++++++++++++++++++++++++++++++
 18 files changed, 508 insertions(+), 163 deletions(-)
 create mode 100644 arch/arm/cpu/armv8/fel_utils.S
 create mode 100644 configs/pinecube_defconfig
 create mode 100644 include/sunxi_image.h
 create mode 100644 tools/sunxi_egon.c


More information about the U-Boot mailing list