Rockchip dts64 changes for 6.2 #1
Heiko Stuebner
maintainerHi Arnd, Kevin, Olof,
please find below and in subsequent pull-request
Rockchip changes for for 6.2
As always the 64bit DTS part is the big one, while I realized too late that the 32bit actually only consists of one commit this time.
Please pull!
Thanks
Heiko
The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780:
Linux 6.1-rc1 (2022-10-16 15:36:24 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.2-rockchip-dts64-1
for you to fetch changes up to 848343c0b4d64821aec19b2cff47b58f77362d38:
arm64: dts: rockchip: update cache properties for rk3308 and rk3328 (2022-11-22 23:28:44 +0100)
----------------------------------------------------------------
New boards:
- Model A and blade baseboards for the SOQuartz (rk3568) SoM,
- Anberic RG351M, RG353V, RG353VS; Odroid Go Super, Advance gaming devices
- Odroid M1
- Theobroma px30 SoM with baseboard
- Rockchip's own rk3566 demo board
Some core support for per SoC specifics:
- crypto support for rk3399 and rk3328
- second I2S controller for rk3568
- Cache properties for follow the binding for rk3308 and rk3328
Bigger device support updates for:
- SOQuartz: PCIe2, video output, gpu, HDMI sound
- Rock 3A: eth regulator, eth clock input, Wifi+Bt, I2S, PCIe3
As well as some minor extensions for Rock960 (hdmi supplies), rk3566-roc-pc (PCIe2), Rock 4C+ (thermal support), Pinephone Pro (Wifi+Bt)
----------------------------------------------------------------
Anand Moon (2):
arm64: dts: rockchip: Add support of external clock to ethernet node on Rock 3A SBC
arm64: dts: rockchip: Add support of regulator for ethernet node on Rock 3A SBC
Andrew Powers-Holmes (2):
arm64: dts: rockchip: Add SOQuartz blade board
arm64: dts: rockchip: Add SOQuartz Model A baseboard
Andy Yan (2):
dt-bindings: rockchip: Add Rockchip rk3566 box demo board
arm64: dts: rockchip: Add dts for rockchip rk3566 box demo board
Aurelien Jarno (11):
arm64: dts: rockchip: add thermal support to ODROID-M1
arm64: dts: rockchip: Add NOR flash to ODROID-M1
arm64: dts: rockchip: Add analog audio on ODROID-M1
arm64: dts: rockchip: Enable vop2 and hdmi tx on ODROID-M1
arm64: dts: rockchip: Enable HDMI audio on ODROID-M1.
arm64: dts: rockchip: Enable the GPU on ODROID-M1
arm64: dts: rockchip: Enable the USB 2.0 ports on ODROID-M1
arm64: dts: rockchip: Enable the USB 3.0 ports on ODROID-M1
arm64: dts: rockchip: Add SATA support to ODROID-M1
arm64: dts: rockchip: Add PCIEe v3 nodes to ODROID-M1
arm64: dts: rockchip: Add IR receiver node to ODROID-M1
Chris Morgan (5):
dt-bindings: arm: rockchip: Add Anbernic RG353V and RG353VS
arm64: dts: rockchip: add Anbernic RG353V and RG353VS
arm64: dts: rockchip: add rk817 chg to RG353P and RG503
arm64: dts: rockchip: add poll-interval to RGxx3 devices
arm64: dts: rockchip: Update joystick to polled for OG2
Chukun Pan (2):
arm64: dts: rockchip: Add regulator suffix to rock-3a
arm64: dts: rockchip: Add PCIe v3 nodes to rock-3a
Corentin Labbe (3):
clk: rockchip: use proper crypto0 name on rk3399
arm64: dts: rockchip: add rk3328 crypto node
arm64: dts: rockchip: rk3399: add crypto node
Dongjin Kim (2):
dt-bindings: rockchip: Add Hardkernel ODROID-M1 board
arm64: dts: rockchip: Add Hardkernel ODROID-M1 board
FUKAUMI Naoki (1):
arm64: dts: rockchip: enable tsadc for ROCK 4C+
Furkan Kardame (1):
arm64: dts: rockchip: enable pcie2 on rk3566-roc-pc
Heiko Stuebner (2):
Merge branch 'v6.2-shared/clockids' into v6.2-armsoc/dts64
arm64: dts: rockchip: fix spdif@fe460000 ordering on rk356x
Maya Matuszczyk (5):
arm64: dts: rockchip: Move most of Odroid Go Advance DTS into a DTSI
dt-bindings: arm: rockchip: Add more RK3326 devices
arm64: dts: rockchip: Add Odroid Go Advance Black Edition
arm64: dts: rockchip: Add Odroid Go Super
arm64: dts: rockchip: Add Anbernic RG351M
Nicolas Frattaroli (6):
arm64: dts: rockchip: Enable GPU on SOQuartz CM4
arm64: dts: rockchip: Enable video output and HDMI on SOQuartz
arm64: dts: rockchip: Enable HDMI sound on SOQuartz
arm64: dts: rockchip: Enable PCIe 2 on SOQuartz CM4IO
dt-bindings: arm: rockchip: Add SOQuartz Blade
dt-bindings: arm: rockchip: Add SOQuartz Model A
Peter Robinson (1):
arm64: dts: rockchip: Add HDMI supplies on Rock960
Pierre Gondois (1):
arm64: dts: rockchip: update cache properties for rk3308 and rk3328
Quentin Schulz (2):
arm64: dts: rockchip: add PX30-µQ7 (Ringneck) SoM with Haikou baseboard
dt-bindings: arm: rockchip: add Theobroma Systems PX30-µQ7 (Ringneck) with Haikou
Shengyu Qu (3):
arm64: dts: rockchip: RK356x: Add I2S2 device node
arm64: dts: rockchip: Add I2S2 node for RADXA Rock 3A
arm64: dts: rockchip: Add nodes for SDIO/UART Wi-Fi/Bluetooth modules to Radxa Rock 3A
Tom Fitzhenry (1):
arm64: dts: rockchip: add BT/wifi nodes to Pinephone Pro
.../devicetree/bindings/arm/rockchip.yaml | 42 ++ arch/arm64/boot/dts/rockchip/Makefile | 10 + .../boot/dts/rockchip/px30-ringneck-haikou.dts | 232 +++++++ arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 382 +++++++++++ arch/arm64/boot/dts/rockchip/rk3308.dtsi | 1 + .../boot/dts/rockchip/rk3326-anbernic-rg351m.dts | 33 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi | 600 +++++++++++++++++ .../boot/dts/rockchip/rk3326-odroid-go2-v11.dts | 156 +++++ arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 620 +---------------- arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts | 185 +++++ arch/arm64/boot/dts/rockchip/rk3328.dtsi | 12 + .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 76 +++ .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 6 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 20 + .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 109 +-- .../boot/dts/rockchip/rk3566-anbernic-rg353v.dts | 114 ++++ .../boot/dts/rockchip/rk3566-anbernic-rg353vs.dts | 87 +++ .../boot/dts/rockchip/rk3566-anbernic-rg353x.dtsi | 60 ++ .../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 79 +++ .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts | 503 ++++++++++++++ arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 34 + .../boot/dts/rockchip/rk3566-soquartz-blade.dts | 194 ++++++ .../boot/dts/rockchip/rk3566-soquartz-cm4.dts | 11 + .../boot/dts/rockchip/rk3566-soquartz-model-a.dts | 232 +++++++ arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 75 +++ arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts | 744 +++++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 146 +++- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 50 +- include/dt-bindings/clock/rk3399-cru.h | 6 +- 31 files changed, 4146 insertions(+), 722 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2-v11.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353v.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353vs.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353x.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-blade.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-model-a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts
This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <[email protected]>:
Hello:
This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <[email protected]>:
Quoted 10 lines · On Wed, 23 Nov 2022 14:49:49 +0100 you wrote:
Hi Arnd, Kevin, Olof,
please find below and in subsequent pull-request Rockchip changes for for 6.2
As always the 64bit DTS part is the big one, while I realized too late that the 32bit actually only consists of one commit this time.
[...]
Here is the summary with links:
- [GIT,PULL] Rockchip dts64 changes for 6.2 #1
https://git.kernel.org/soc/soc/c/0c5f21291c1e
You are awesome, thank you!
Signature · 2 lines
Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html