[GIT PULL] Rockchip dts64 changes for 6.3 #1

Heiko Stuebner heiko at sntech.de
Wed Feb 1 15:04:05 PST 2023


Hi Arnd, Kevin, Olof,

please find below and in subsequent pull-request
Rockchip changes for for 6.3

As always the 64bit DTS part is the big one, with the most interesting
change probably being the addition of the rk3588 soc support and some
boards using it.

Though also the 32bit side got quite a bit attention this time
even with support for new SoCs.


Please pull!

Thanks
Heiko

The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:

  Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.3-rockchip-dts64-1

for you to fetch changes up to ef9134d9bbce071c9e4ebdcbb6f8fb1a5dd0a67e:

  arm64: dts: rockchip: Correct the model name for Radxa E25 (2023-01-29 13:12:28 +0100)

----------------------------------------------------------------
New SoC supported is the rk3588.

New boards rk3588-evb1, EmbedFire Lubancat 1+2 (based on different SoCs),
a number of Radxa boards (rock-5a and -5b, compute module 3, cm3i e25),
OrangePi R1 plus and the Edgeble Neu6 SoM and baseboard.

A number of improvements for the Odroid Go (and its clones) including
touchscreen and display support, led and audio changes.

As well as some improvements for the rk356x, better gpu thermal values for
px30 and some minor improvement for rock3a, rock5a, rk3566-demo,
roc-rk3399-pc and bi-r2pro.

----------------------------------------------------------------
Alex Riabchenko (1):
      arm64: dts: rockchip: Add IR receiver to BPI-R2Pro

Andy Yan (3):
      dt-bindings: arm: rockchip: Add EmbedFire LubanCat 2
      arm64: dts: rockchip: Add dts for EmbedFire rk3568 LubanCat 2
      arm64: dts: rockchip: Enable wifi module AP6398s for rk3566 box demo

Chris Morgan (6):
      arm64: dts: rockchip: Change audio card name for Odroid Go
      arm64: dts: rockchip: don't set cpll rate for Odroid Go
      arm64: dts: rockchip: update px30 thermal zones for GPU
      arm64: dts: rockchip: Update leds for Odroid Go Advance
      arm64: dts: rockchip: add Hynitron cst340 for Anbernic 353 series
      arm64: dts: rockchip: add display to RG503

Christopher Obbard (4):
      arm64: dts: rockchip: Add rock-5b board
      arm64: dts: rockchip: Update sdhci alias for rock-5a
      arm64: dts: rockchip: Remove empty line from rock-5a
      arm64: dts: rockchip: Update sdhci alias for rock-5b

Chukun Pan (4):
      dt-bindings: arm: rockchip: add Radxa CM3I E25
      arm64: dts: rockchip: Add Radxa CM3I E25
      dt-bindings: arm: rockchip: Add Orange Pi R1 Plus
      arm64: dts: rockchip: rk3328: Add Orange Pi R1 Plus

Furkan Kardame (1):
      arm64: dts: rockchip: add audio nodes to rk3566-roc-pc

Jagan Teki (12):
      arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A SoM
      arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A IO
      dt-bindings: arm: rockchip: Add Radxa Compute Module 3
      arm64: dts: rockchip: Add rk3566 based Radxa Compute Module 3
      arm64: dts: rockchip: Add Radxa Compute Module 3 IO board
      arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM boards
      arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SBC boards
      arm64: dts: rockchip: rk3566: Enable WiFi, BT support for Radxa CM3
      arm64: dts: rockchip: Fix compatible for Radxa CM3
      arm64: dts: rockchip: Add missing CM3i fallback compatible for Radxa E25
      arm64: dts: rockchip: Drop unneeded model for Radxa CM3i
      arm64: dts: rockchip: Correct the model name for Radxa E25

Jianqun Xu (1):
      arm64: dts: rockchip: Add rk3588 pinctrl data

Jonas Karlman (2):
      arm64: dts: rockchip: assign rate to clk_rtc_32k on rk356x
      arm64: dts: rockchip: fix hdmi cec on rock-3a

Kever Yang (2):
      arm64: dts: rockchip: Add base DT for rk3588 SoC
      arm64: dts: rockchip: Add rk3588-evb1 board

Lucas Tanure (1):
      arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3588s-rock5a

Manoj Sai (2):
      arm64: dts: rockchip: increase spi-max-frequency of nor flash for roc-rk3399-pc
      arm64: dts: rockchip: Enable Ethernet for Radxa CM3 IO

Michael Riesch (1):
      arm64: dts: rockchip: add pinctrls for 16-bit/18-bit rgb interface to rk356x

Sebastian Reichel (3):
      dt-bindings: soc: rockchip: add initial rk3588 syscon compatibles
      dt-bindings: arm: rockchip: add initial rk3588 boards
      arm64: dts: rockchip: Add rock-5a board

Wenhao Cui (3):
      dt-bindings: vendor-prefixes: Document EmbedFire
      dt-bindings: arm: rockchip: Add EmbedFire LubanCat 1
      arm64: dts: rockchip: Add EmbedFire LubanCat 1

 .../devicetree/bindings/arm/rockchip.yaml          |   44 +
 .../devicetree/bindings/soc/rockchip/grf.yaml      |    5 +
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 arch/arm64/boot/dts/rockchip/Makefile              |    9 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |   33 +-
 arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi |   41 +-
 .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts  |  373 +++
 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi    |    2 +-
 .../boot/dts/rockchip/rk3399-rock-4c-plus.dts      |    4 +-
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi |    4 +-
 .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi     |    4 +-
 .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts   |   19 +
 .../boot/dts/rockchip/rk3566-anbernic-rg353v.dts   |   12 +
 .../boot/dts/rockchip/rk3566-anbernic-rg503.dts    |   55 +
 arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts   |   24 +-
 arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts |  595 ++++
 .../boot/dts/rockchip/rk3566-radxa-cm3-io.dts      |  272 ++
 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi |  425 +++
 arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts     |   44 +-
 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts |   13 +
 arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts |  733 +++++
 arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi   |   94 +
 .../arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi |  415 +++
 arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts  |  228 ++
 arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts    |    6 +-
 arch/arm64/boot/dts/rockchip/rk356x.dtsi           |    5 +-
 .../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts  |   27 +
 .../boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi    |   32 +
 arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts   |  129 +
 arch/arm64/boot/dts/rockchip/rk3588-pinctrl.dtsi   |  516 +++
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts    |   44 +
 arch/arm64/boot/dts/rockchip/rk3588.dtsi           |   58 +
 arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi  | 3403 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts   |   73 +
 arch/arm64/boot/dts/rockchip/rk3588s.dtsi          | 1703 ++++++++++
 35 files changed, 9413 insertions(+), 33 deletions(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3-io.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s.dtsi






More information about the Linux-rockchip mailing list