[GIT PULL] Rockchip dts64 changes for 6.2 #1
Heiko Stuebner
heiko at sntech.de
Wed Nov 23 05:49:49 PST 2022
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.
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 at 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
More information about the Linux-rockchip
mailing list