[GIT,PULL] u-boot-sunxi/master for v2025.10

Message ID 20250812105605.1344927-1-andre.przywara@arm.com (mailing list archive)
State New
Headers
Series [GIT,PULL] u-boot-sunxi/master for v2025.10 |

Pull-request

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

Message

Andre Przywara Aug. 12, 2025, 10:56 a.m. UTC
Hi Tom,

please pull these sunxi changes into v2025.10. It's mostly smaller fixes,
and some additions that were dependent on recent DT updates:
We switch the S3/V3/V3s over to OF_UPSTREAM, the DTs were already
identical anyway. While at it, Paul sent more fixes for this SoC, I am
pulling in two easy fixes that were ready and low risk. Apart from other
assorted fixes, this PR also enables Ethernet on the new A527/T527 boards,
made possible by the DT update from the DT rebasing repository.

This passed the CI, and was boot tested on boards with Allwinner A10, A20,
A33, V40, A80, A83T, T113s3, F1C100s, H3, A64, H6, H616, A133 and T527 SoCs.

Thanks,
Andre

===========================================================
The following changes since commit acfacf452441d0a659e3afbd55fd6061aa17e647:

  Prepare v2025.10-rc2 (2025-08-11 13:47:46 -0600)

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 553c5a69a5f1e36c8c6cd654e48601322979b8fb:

  sunxi: H616: dram: fix LPDDR3 mode register settings (2025-08-12 00:50:57 +0100)

----------------------------------------------------------------
Andre Przywara (5):
      pinctrl: sunxi: a523: change Ethernet pin function name
      sunxi: a527: radxa/avaota: enable Ethernet
      sunxi: a133: dram: fix data type for address variable
      sunxi: spl: initialise timer before clocks
      sunxi: H616: dram: fix LPDDR3 mode register settings

Eric Anderson (1):
      sunxi: Enable SPL/SPI boot for OLinuXino Lime2

Paul Kocialkowski (3):
      sunxi: Switch V3/V3s device-tree source to OF_UPSTREAM
      sunxi: Kconfig: Fix default order for V3s DRAM clock
      sunxi: pinecube: Enable EMAC and network support

 arch/arm/dts/Makefile                         |   5 -
 arch/arm/dts/sun8i-s3-elimo-impetus.dtsi      |  44 --
 arch/arm/dts/sun8i-s3-elimo-initium.dts       |  29 --
 arch/arm/dts/sun8i-s3-lichee-zero-plus.dts    |  53 ---
 arch/arm/dts/sun8i-s3-pinecube.dts            | 228 ---------
 arch/arm/dts/sun8i-v3-sl631-imx179.dts        |  12 -
 arch/arm/dts/sun8i-v3-sl631.dtsi              | 138 ------
 arch/arm/dts/sun8i-v3.dtsi                    |  63 ---
 arch/arm/dts/sun8i-v3s-anbernic-rg-nano.dts   | 276 -----------
 arch/arm/dts/sun8i-v3s-licheepi-zero-dock.dts | 105 -----
 arch/arm/dts/sun8i-v3s-licheepi-zero.dts      | 101 ----
 arch/arm/dts/sun8i-v3s.dtsi                   | 656 --------------------------
 arch/arm/mach-sunxi/Kconfig                   |   3 +-
 arch/arm/mach-sunxi/board.c                   |   2 +-
 arch/arm/mach-sunxi/dram_sun50i_a133.c        |   2 +-
 arch/arm/mach-sunxi/dram_sun50i_h616.c        |  12 +-
 configs/A20-OLinuXino-Lime2_defconfig         |   1 +
 configs/LicheePi_Zero_defconfig               |   3 +-
 configs/avaota-a1_defconfig                   |   2 +
 configs/pinecube_defconfig                    |   4 +-
 configs/radxa-cubie-a5e_defconfig             |   2 +
 drivers/pinctrl/sunxi/pinctrl-sunxi.c         |   2 +-
 22 files changed, 19 insertions(+), 1724 deletions(-)
 delete mode 100644 arch/arm/dts/sun8i-s3-elimo-impetus.dtsi
 delete mode 100644 arch/arm/dts/sun8i-s3-elimo-initium.dts
 delete mode 100644 arch/arm/dts/sun8i-s3-lichee-zero-plus.dts
 delete mode 100644 arch/arm/dts/sun8i-s3-pinecube.dts
 delete mode 100644 arch/arm/dts/sun8i-v3-sl631-imx179.dts
 delete mode 100644 arch/arm/dts/sun8i-v3-sl631.dtsi
 delete mode 100644 arch/arm/dts/sun8i-v3.dtsi
 delete mode 100644 arch/arm/dts/sun8i-v3s-anbernic-rg-nano.dts
 delete mode 100644 arch/arm/dts/sun8i-v3s-licheepi-zero-dock.dts
 delete mode 100644 arch/arm/dts/sun8i-v3s-licheepi-zero.dts
 delete mode 100644 arch/arm/dts/sun8i-v3s.dtsi