Hi Tom,
please pull this branch, containing the first part of the 2021.07 changes.
This adds support for devices with R40 dual rank DRAM, and asymmetric
A64 DRAM devices like the Pinephone/3GB.
Also we enable automatic gzipped kernel support, and allow scripted
DT overlay support. The rest of the patches are cleanups, but also
some sunxi-specific preparatory patches for USB3.0 and improved HDMI
support. The bulk of those changes will go through other trees, though.
Build-tested for all 156 sunxi boards, and boot tested on a A64, A20, R40,
H5, H6 and H616 board. USB, SD card, eMMC, HDMI and Ethernet all work
there (where applicable), with the exception of Ethernet on the H5. Since
this is already broken in v2021.04, I will send a separate fix.
Thanks,
Andre
==============
The following changes since commit 45b3cf88da24206a6cb847efe837fddc120af3e8:
Merge
https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq (2021-04-15 13:11:19 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-sunxi.git master
for you to fetch changes up to 599177ed5139dbab112d0c9603e18382d0c642ba:
sunxi: video: select dw-hdmi in Kconfig, not Makefile (2021-04-16 01:12:59 +0100)
----------------------------------------------------------------
Arnaud Ferraris (1):
sunxi: arm64: Add addresses for compressed kernel load
Icenowy Zheng (2):
sunxi: support asymmetric dual rank DRAM on A64/R40
sunxi: enable dual rank memory on R40
Jernej Skrabec (2):
sunxi: add fdtoverlay_addr_r environment variable
sunxi: video: select dw-hdmi in Kconfig, not Makefile
Samuel Holland (4):
clk: sunxi: Add a dummy clock driver for the RTC
clk: sunxi: h6: Add XHCI clocks
sunxi: binman: Respect the default FIT configuration
sunxi: binman: Do not hardcode U-Boot load address
arch/arm/dts/sunxi-u-boot.dtsi | 4 +-
arch/arm/include/asm/arch-sunxi/dram_sunxi_dw.h | 11 +-
arch/arm/mach-sunxi/Kconfig | 1 +
arch/arm/mach-sunxi/dram_sunxi_dw.c | 149 +++++++++++++++++++-----
drivers/clk/sunxi/Makefile | 2 +
drivers/clk/sunxi/clk_h6.c | 2 +
drivers/clk/sunxi/clk_sun6i_rtc.c | 35 ++++++
drivers/video/sunxi/Makefile | 2 +-
include/configs/sunxi-common.h | 64 ++++++----
9 files changed, 215 insertions(+), 55 deletions(-)
create mode 100644 drivers/clk/sunxi/clk_sun6i_rtc.c