[GIT PULL] Allwinner device tree changes for 6.17

Chen-Yu Tsai wens at kernel.org
Tue Jul 15 10:29:57 PDT 2025


The following changes since commit e04c78d86a9699d136910cfc0bdcf01087e3267e:

  Linux 6.16-rc2 (2025-06-15 13:49:41 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt-for-6.17

for you to fetch changes up to d96d9ac8d2f197f31ea3de931dde1a217950f4ad:

  arm64: dts: allwinner: a523: enable Mali GPU for all boards (2025-07-15 23:37:02 +0800)


I'm not sure I'm doing this right. The tag is based on v6.16-rc1,
but it merges in the immutable DT binding branch from the pmdomain
tree, which is based on v6.16-rc2.

I based the pull request on v6.16-rc2 so that the shortlog wouldn't
include too much stuff.

ChenYu

----------------------------------------------------------------
Allwinner device tree changes for 6.17

This branch includes a change shared with the clk tree for adding
the missing PPU0 reset on the A523.

The PM domain DT binding immutable branch is also included, which
brings in v6.16-rc2, as well as PM domain bindings for other platforms.

Other changes include:
- RGB666 LCD pin definitions for the V3s PE pins and V3 PD pins
- node order fixes for the A523 dtsi
- UART1 pin definitions for A523
- Allwinner board DT binding cleanup
- EMAC support on A100/A133
  - Enabled on the Liontron H-A133L board
- SID efuse, power controllers and GPU added for A523
- A523 GPU enabled on all existing boards

New boards:
- Xunlong OrangePi 4A with the Allwinner T527 SoC.

----------------------------------------------------------------
Chen-Yu Tsai (9):
      dt-bindings: reset: sun55i-a523-r-ccu: Add missing PPU0 reset
      dt-bindings: arm: sunxi: Add Xunlong OrangePi 4A board
      arm64: dts: allwinner: a523: Move mmc nodes to correct position
      arm64: dts: allwinner: a523: Move rgmii0 pins to correct location
      arm64: dts: allwinner: a523: Add UART1 pins
      arm64: dts: allwinner: t527: Add OrangePi 4A board
      dt-bindings: power: Add A523 PPU and PCK600 power controllers
      Merge branch 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into sunxi/dt-for-6.17
      arm64: dts: allwinner: a523: Add power controller device nodes

Jonas Karlman (2):
      dt-bindings: power: rockchip: Add support for RK3528
      dt-bindings: rockchip: pmu: Add compatible for RK3528

Krzysztof Kozlowski (1):
      dt-bindings: arm: sunxi: Combine board variants into enums

Luca Weiss (1):
      dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains

Michal Wilczynski (1):
      dt-bindings: firmware: thead,th1520: Add resets for GPU clkgen

Mikhail Kalashnikov (3):
      arm64: dts: allwinner: A523: Add SID controller node
      arm64: dts: allwinner: a523: add Mali GPU node
      arm64: dts: allwinner: a523: enable Mali GPU for all boards

Paul Kocialkowski (5):
      ARM: dts: sun8i: v3s: Add RGB666 LCD PE pins definition
      ARM: dts: sun8i: v3: Add RGB666 LCD PD pins definition
      arm64: dts: allwinner: a100: Add pin definitions for RGMII/RMII
      arm64: dts: allwinner: a100: Add EMAC support
      arm64: dts: allwinner: a133-liontron-h-a133l: Add Ethernet support

 .../devicetree/bindings/arm/rockchip/pmu.yaml      |   2 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |  36 +-
 .../bindings/firmware/thead,th1520-aon.yaml        |   7 +
 .../bindings/power/allwinner,sun20i-d1-ppu.yaml    |   4 +-
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |   1 +
 .../bindings/power/rockchip,power-controller.yaml  |   1 +
 arch/arm/boot/dts/allwinner/sun8i-v3.dtsi          |   9 +
 arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi         |   9 +
 arch/arm64/boot/dts/allwinner/Makefile             |   1 +
 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi     |  35 ++
 .../dts/allwinner/sun50i-a133-liontron-h-a133l.dts |  19 +
 arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi     | 201 +++++++----
 .../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts   |   5 +
 .../boot/dts/allwinner/sun55i-h728-x96qpro+.dts    |   5 +
 .../boot/dts/allwinner/sun55i-t527-avaota-a1.dts   |   5 +
 .../boot/dts/allwinner/sun55i-t527-orangepi-4a.dts | 390 +++++++++++++++++++++
 .../power/allwinner,sun55i-a523-pck-600.h          |  15 +
 .../dt-bindings/power/allwinner,sun55i-a523-ppu.h  |  12 +
 include/dt-bindings/power/rockchip,rk3528-power.h  |  19 +
 include/dt-bindings/reset/sun55i-a523-r-ccu.h      |   1 +
 20 files changed, 681 insertions(+), 96 deletions(-)
 create mode 100644 arch/arm64/boot/dts/allwinner/sun55i-t527-orangepi-4a.dts
 create mode 100644 include/dt-bindings/power/allwinner,sun55i-a523-pck-600.h
 create mode 100644 include/dt-bindings/power/allwinner,sun55i-a523-ppu.h
 create mode 100644 include/dt-bindings/power/rockchip,rk3528-power.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20250716/da6322f6/attachment.sig>


More information about the linux-arm-kernel mailing list