[GIT PULL] Rockchip dts64 changes for 6.10 #1
Heiko Stuebner
heiko at sntech.de
Thu Apr 25 14:45:43 PDT 2024
Hi Arnd, Kevin, Olof,
please find below and in a subsequent pull-request
Rockchip changes for for 6.10 .
Some new boards, some new peripherals.
The most interesting bit is of course that we now have the panthor
driver for Valhall Malis available, so some boards already enable it.
Please pull!
Thanks
Heiko
The following changes since commit 4cece764965020c22cff7665b18a012006359095:
Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.10-rockchip-dts64-1
for you to fetch changes up to d7b83921d098bd76623381f75f5cd2296f1315cc:
arm64: dts: rockchip: add dual-role usb3 hosts to rk3588 Tiger-Haikou (2024-04-23 17:37:41 +0200)
----------------------------------------------------------------
New boards: ArmSom Sige7, GameForce Chi,Forlinx FET3588-C with OK3588-C
baseboard, Protonic MECSBC, Wolfvision PF5.
The panthor driver for Mali Valhall GPUs landed, so a number of boards
enable their gpu (Cool Pi, Theobroma-Systems boards, QuartzPro64,
Rock5b, EVB1)
Also the USBDP phy driver landed, allowing the usb3 dual-role controllers
to be used on EVB1, Rock 5A and 5B, Indiedroid-Nova, Theobroma-Systems
Tiger and Jaguar.
A lot new peripherals for the Khadas Edge 2 (rtc, uart, sfc, adc, ir,
usb, pcie, tf-card, pmic); PCIe3 support on Jaguar, audio support for
the rk3308 and cache descriptions for rk356x and rk3328.
Corrected model names for boards from Radxa, Pine64, Powkiddy, Anberic
and general more dt cleanups.
----------------------------------------------------------------
Andy Yan (2):
arm64: dts: rockchip: Enable gpu on Cool Pi CM5
arm64: dts: rockchip: Enable gpu on Cool Pi 4B
Boris Brezillon (3):
arm64: dts: rockchip: Add rk3588 GPU node
arm64: dts: rockchip: Enable GPU on rk3588-rock5b
arm64: dts: rockchip: Enable GPU on rk3588-evb1
Chris Morgan (8):
arm64: dts: rockchip: Add additional properties for WiFi on Anbernic rgxx3
arm64: dts: rockchip: Add optional node for chasis-type on Anbernic rgxx3
arm64: dts: rockchip: Correct model name for Anbernic RGxx3 Devices
arm64: dts: rockchip: Add chasis-type for Powkiddy rk3566 devices
arm64: dts: rockchip: Correct model name for Powkiddy RK3566 Devices
dt-bindings: arm: rockchip: Add GameForce Chi
arm64: dts: rockchip: Add GameForce Chi
arm64: dts: rockchip: Add USB-C Support for rk3588s-indiedroid-nova
Chukun Pan (2):
dt-bindings: arm: rockchip: correct the model name for Radxa ROCK 3A
arm64: dts: rockchip: correct the model name for Radxa ROCK 3A
David Jander (1):
arm64: dts: rockchip: add Protonic MECSBC device-tree
Diederik de Haas (1):
arm64: dts: rockchip: Fix ordering of nodes on rk3588s
Dmitry Yashin (3):
dt-bindings: arm: rockchip: add Forlinx FET3588-C
arm64: dts: rockchip: add Forlinx FET3588-C
arm64: dts: rockchip: add Forlinx OK3588-C
Dragan Simic (7):
arm64: dts: rockchip: Add cache information to the SoC dtsi for RK3328
arm64: dts: rockchip: Add cache information to the SoC dtsi for RK356x
arm64: dts: rockchip: Enable the GPU on quartzpro64
dt-bindings: arm: rockchip: Correct the descriptions for Radxa boards
arm64: dts: rockchip: Correct the model names for Radxa ROCK 5 boards
dt-bindings: arm: rockchip: Correct the descriptions for Pine64 boards
arm64: dts: rockchip: Correct the model names for Pine64 boards
Folker Schwesinger (2):
arm64: dts: rockchip: Add enable-strobe-pulldown to emmc phy on ROCK Pi 4
arm64: dts: rockchip: Add enable-strobe-pulldown to emmc phy on ROCK 4C+
Heiko Stuebner (8):
arm64: dts: rockchip: enable gpu on rk3588-jaguar
arm64: dts: rockchip: enable gpu on rk3588-tiger
arm64: dts: rockchip: move uart2 pinmux to dtsi on rk3588-tiger
arm64: dts: rockchip: add PCIe3 support on rk3588-jaguar
arm64: dts: rockchip: fix pcie-refclk frequency on rk3588 tiger
arm64: dts: rockchip: fix comment for upper usb3 port
arm64: dts: rockchip: add usb-id extcon on rk3588 tiger
arm64: dts: rockchip: add dual-role usb3 hosts to rk3588 Tiger-Haikou
Jianfeng Liu (3):
dt-bindings: vendor-prefixes: add ArmSoM
dt-bindings: arm: rockchip: Add ArmSoM Sige7
arm64: dts: rockchip: Add ArmSom Sige7 board
Jing Luo (1):
arm64: dts: rockchip: correct gpio_pwrctrl1 typos on rk3588(s) boards
Luca Ceresoli (2):
arm64: dts: rockchip: add i2s_8ch_2 and i2s_8ch_3 to rk3308
arm64: dts: rockchip: add the internal audio codec on rk3308
Michael Riesch (4):
dt-bindings: add wolfvision vendor prefix
dt-bindings: arm: rockchip: add wolfvision pf5 mainboard
arm64: dts: rockchip: add wolfvision pf5 mainboard
arm64: dts: rockchip: add wolfvision pf5 io expander board
Muhammed Efe Cetin (9):
arm64: dts: rockchip: Add cpu regulators and vcc5v0_sys to Khadas Edge 2
arm64: dts: rockchip: Add PMIC to Khadas Edge 2
arm64: dts: rockchip: Add TF card to Khadas Edge 2
arm64: dts: rockchip: USB2, USB3 Host, PCIe2 to Khadas Edge 2
arm64: dts: rockchip: Add ir receiver and leds to Khadas Edge 2
arm64: dts: rockchip: Add saradc and adc buttons to Khadas Edge 2 and enable tsadc
arm64: dts: rockchip: Add SFC to Khadas Edge 2
arm64: dts: rockchip: Add UART9 (bluetooth) to Khadas Edge 2
arm64: dts: rockchip: Add RTC to Khadas Edge 2
Sascha Hauer (1):
dt-bindings: arm: rockchip: Add Protonic MECSBC board
Sebastian Reichel (7):
arm64: dts: rockchip: fix usb2phy nodename for rk3588
arm64: dts: rockchip: reorder usb2phy properties for rk3588
arm64: dts: rockchip: add USBDP phys on rk3588
arm64: dts: rockchip: add USB3 DRD controllers on rk3588
arm64: dts: rockchip: add USB3 to rk3588-evb1
arm64: dts: rockchip: add upper USB3 port to rock-5a
arm64: dts: rockchip: add lower USB3 port to rock-5b
.../devicetree/bindings/arm/rockchip.yaml | 43 +-
.../devicetree/bindings/vendor-prefixes.yaml | 4 +
arch/arm64/boot/dts/rockchip/Makefile | 6 +
arch/arm64/boot/dts/rockchip/rk3308.dtsi | 56 ++
.../boot/dts/rockchip/rk3326-gameforce-chi.dts | 809 +++++++++++++++++++++
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 37 +-
.../boot/dts/rockchip/rk3399-pinephone-pro.dts | 2 +-
.../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 4 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353ps.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353v.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353vs.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 5 +
.../boot/dts/rockchip/rk3566-powkiddy-rgb30.dts | 2 +-
.../boot/dts/rockchip/rk3566-powkiddy-rk2023.dts | 2 +-
.../boot/dts/rockchip/rk3566-powkiddy-rk2023.dtsi | 2 +
.../boot/dts/rockchip/rk3566-powkiddy-x55.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +-
.../boot/dts/rockchip/rk3566-soquartz-blade.dts | 2 +-
.../boot/dts/rockchip/rk3566-soquartz-cm4.dts | 2 +-
.../boot/dts/rockchip/rk3566-soquartz-model-a.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3568-mecsbc.dts | 404 ++++++++++
arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 2 +-
.../rk3568-wolfvision-pf5-io-expander.dtso | 137 ++++
.../boot/dts/rockchip/rk3568-wolfvision-pf5.dts | 528 ++++++++++++++
arch/arm64/boot/dts/rockchip/rk356x.dtsi | 41 ++
.../boot/dts/rockchip/rk3588-armsom-sige7.dts | 721 ++++++++++++++++++
.../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 7 +-
.../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 161 ++++
arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi | 558 ++++++++++++++
arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 66 +-
arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts | 409 +++++++++++
.../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 16 +-
arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 24 +-
.../boot/dts/rockchip/rk3588-tiger-haikou.dts | 65 +-
arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 29 +-
.../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3588.dtsi | 72 ++
arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 7 +-
.../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 73 +-
.../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 680 +++++++++++++++++
.../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 22 +-
arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 353 ++++++---
49 files changed, 5226 insertions(+), 154 deletions(-)
create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-gameforce-chi.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-mecsbc.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-io-expander.dtso
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-armsom-sige7.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts
More information about the linux-arm-kernel
mailing list