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