.../devicetree/bindings/arm/rockchip.yaml | 17 + arch/arm64/boot/dts/rockchip/Makefile | 4 + .../boot/dts/rockchip/rk3528-armsom-sige1.dts | 464 ++++++++++++++++++ .../boot/dts/rockchip/rk3528-nanopi-zero2.dts | 340 +++++++++++++ .../boot/dts/rockchip/rk3528-rock-2.dtsi | 293 +++++++++++ .../boot/dts/rockchip/rk3528-rock-2a.dts | 82 ++++ .../boot/dts/rockchip/rk3528-rock-2f.dts | 10 + 7 files changed, 1210 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-armsom-sige1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-nanopi-zero2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts
This series adds dt-bindings and initial device tree for the following Rockchip RK3528A boards: - Radxa ROCK 2A/2F - ArmSoM Sige1 - FriendlyElec NanoPi Zero2 The bt/wifi_reg_on pins are described in the device tree using rfkill-gpio nodes. Changes in v4: - Remove disable-wp prop from sdio0 - Collect r-b and t-b tags Changes in v3: - Rename led nodes to led-0/led-1 - Remove pinctrl* props from sdio0 - Collect a-b tags Changes in v2: - Limit sdmmc max-frequency to 100 MHz on ROCK 2A/2F - Drop clock-output-names prop from rtc node on Sige1 and NanoPi Zero2 - Drop regulator-boot-on from usb 2.0 host regulators on Sige1 - Add bluetooth and wifi nodes on Sige1 - Collect t-b tag for NanoPi Zero2 These boards can be booted from emmc or sd-card using the U-Boot 2025.07 generic-rk3528 target or work-in-progress patches for these boards [1]. For working bluetooth on ArmSoM Sige1 the patch "arm64: dts: rockchip: Fix UART DMA support for RK3528" [2] is required. [1] https://source.denx.de/u-boot/contributors/kwiboo/u-boot/-/commits/rk3528 [2] https://lore.kernel.org/r/20250709210831.3170458-1-jonas@kwiboo.se Jonas Karlman (6): dt-bindings: arm: rockchip: Add Radxa ROCK 2A/2F arm64: dts: rockchip: Add Radxa ROCK 2A/2F dt-bindings: arm: rockchip: Add ArmSoM Sige1 arm64: dts: rockchip: Add ArmSoM Sige1 dt-bindings: arm: rockchip: Add FriendlyElec NanoPi Zero2 arm64: dts: rockchip: Add FriendlyElec NanoPi Zero2 .../devicetree/bindings/arm/rockchip.yaml | 17 + arch/arm64/boot/dts/rockchip/Makefile | 4 + .../boot/dts/rockchip/rk3528-armsom-sige1.dts | 464 ++++++++++++++++++ .../boot/dts/rockchip/rk3528-nanopi-zero2.dts | 340 +++++++++++++ .../boot/dts/rockchip/rk3528-rock-2.dtsi | 293 +++++++++++ .../boot/dts/rockchip/rk3528-rock-2a.dts | 82 ++++ .../boot/dts/rockchip/rk3528-rock-2f.dts | 10 + 7 files changed, 1210 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-armsom-sige1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-nanopi-zero2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts -- 2.50.1
On Thu, 17 Jul 2025 10:37:02 +0000, Jonas Karlman wrote: > This series adds dt-bindings and initial device tree for the following > Rockchip RK3528A boards: > - Radxa ROCK 2A/2F > - ArmSoM Sige1 > - FriendlyElec NanoPi Zero2 > > The bt/wifi_reg_on pins are described in the device tree using > rfkill-gpio nodes. > > [...] Applied, thanks! [1/6] dt-bindings: arm: rockchip: Add Radxa ROCK 2A/2F commit: ba9d9ac745b110e937619d0379456f4906700d2f [2/6] arm64: dts: rockchip: Add Radxa ROCK 2A/2F commit: dc16a221c07b5336d4efb1cfc0bfd7089eea1fce [3/6] dt-bindings: arm: rockchip: Add ArmSoM Sige1 commit: 5e1f607a05d848ee7e8fd161c966af5877a5721c [4/6] arm64: dts: rockchip: Add ArmSoM Sige1 commit: 7cedc908a877d7c003aa0c205fb088bb6c15f5d4 [5/6] dt-bindings: arm: rockchip: Add FriendlyElec NanoPi Zero2 commit: f4159921a4f51779680026fd923d59186916412b [6/6] arm64: dts: rockchip: Add FriendlyElec NanoPi Zero2 commit: cf9a5be7cb3f93d384531abcd5256b04e5650370 Best regards, -- Heiko Stuebner <heiko@sntech.de>
Hi Heiko, On 7/17/2025 12:37 PM, Jonas Karlman wrote: > This series adds dt-bindings and initial device tree for the following > Rockchip RK3528A boards: > - Radxa ROCK 2A/2F > - ArmSoM Sige1 > - FriendlyElec NanoPi Zero2 > > The bt/wifi_reg_on pins are described in the device tree using > rfkill-gpio nodes. > > Changes in v4: > - Remove disable-wp prop from sdio0 > - Collect r-b and t-b tags > > Changes in v3: > - Rename led nodes to led-0/led-1 > - Remove pinctrl* props from sdio0 > - Collect a-b tags > > Changes in v2: > - Limit sdmmc max-frequency to 100 MHz on ROCK 2A/2F > - Drop clock-output-names prop from rtc node on Sige1 and NanoPi Zero2 > - Drop regulator-boot-on from usb 2.0 host regulators on Sige1 > - Add bluetooth and wifi nodes on Sige1 > - Collect t-b tag for NanoPi Zero2 > > These boards can be booted from emmc or sd-card using the U-Boot 2025.07 > generic-rk3528 target or work-in-progress patches for these boards [1]. > > For working bluetooth on ArmSoM Sige1 the patch "arm64: dts: rockchip: > Fix UART DMA support for RK3528" [2] is required. > > [1] https://source.denx.de/u-boot/contributors/kwiboo/u-boot/-/commits/rk3528 > [2] https://lore.kernel.org/r/20250709210831.3170458-1-jonas@kwiboo.se > > Jonas Karlman (6): > dt-bindings: arm: rockchip: Add Radxa ROCK 2A/2F > arm64: dts: rockchip: Add Radxa ROCK 2A/2F > dt-bindings: arm: rockchip: Add ArmSoM Sige1 > arm64: dts: rockchip: Add ArmSoM Sige1 > dt-bindings: arm: rockchip: Add FriendlyElec NanoPi Zero2 > arm64: dts: rockchip: Add FriendlyElec NanoPi Zero2 > > .../devicetree/bindings/arm/rockchip.yaml | 17 + > arch/arm64/boot/dts/rockchip/Makefile | 4 + > .../boot/dts/rockchip/rk3528-armsom-sige1.dts | 464 ++++++++++++++++++ > .../boot/dts/rockchip/rk3528-nanopi-zero2.dts | 340 +++++++++++++ > .../boot/dts/rockchip/rk3528-rock-2.dtsi | 293 +++++++++++ > .../boot/dts/rockchip/rk3528-rock-2a.dts | 82 ++++ > .../boot/dts/rockchip/rk3528-rock-2f.dts | 10 + > 7 files changed, 1210 insertions(+) > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-armsom-sige1.dts > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-nanopi-zero2.dts > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts Any thoughts on this series? Rebased patches for a possible re-send v5 contained no changes compared to this v4. I would like to send a v2 on the follow up "rockchip: Add USB 2.0 support for RK3528" [3] series and was unsure about the state of this series before sending that. [3] https://lore.kernel.org/r/20250723122323.2344916-1-jonas@kwiboo.se Regards, Jonas
Hi Jonas, Am Dienstag, 26. August 2025, 10:31:07 Mitteleuropäische Sommerzeit schrieb Jonas Karlman: > Hi Heiko, > > On 7/17/2025 12:37 PM, Jonas Karlman wrote: > > This series adds dt-bindings and initial device tree for the following > > Rockchip RK3528A boards: > > - Radxa ROCK 2A/2F > > - ArmSoM Sige1 > > - FriendlyElec NanoPi Zero2 > > > > The bt/wifi_reg_on pins are described in the device tree using > > rfkill-gpio nodes. > > > > Changes in v4: > > - Remove disable-wp prop from sdio0 > > - Collect r-b and t-b tags > > > > Changes in v3: > > - Rename led nodes to led-0/led-1 > > - Remove pinctrl* props from sdio0 > > - Collect a-b tags > > > > Changes in v2: > > - Limit sdmmc max-frequency to 100 MHz on ROCK 2A/2F > > - Drop clock-output-names prop from rtc node on Sige1 and NanoPi Zero2 > > - Drop regulator-boot-on from usb 2.0 host regulators on Sige1 > > - Add bluetooth and wifi nodes on Sige1 > > - Collect t-b tag for NanoPi Zero2 > > > > These boards can be booted from emmc or sd-card using the U-Boot 2025.07 > > generic-rk3528 target or work-in-progress patches for these boards [1]. > > > > For working bluetooth on ArmSoM Sige1 the patch "arm64: dts: rockchip: > > Fix UART DMA support for RK3528" [2] is required. > > > > [1] https://source.denx.de/u-boot/contributors/kwiboo/u-boot/-/commits/rk3528 > > [2] https://lore.kernel.org/r/20250709210831.3170458-1-jonas@kwiboo.se > > > > Jonas Karlman (6): > > dt-bindings: arm: rockchip: Add Radxa ROCK 2A/2F > > arm64: dts: rockchip: Add Radxa ROCK 2A/2F > > dt-bindings: arm: rockchip: Add ArmSoM Sige1 > > arm64: dts: rockchip: Add ArmSoM Sige1 > > dt-bindings: arm: rockchip: Add FriendlyElec NanoPi Zero2 > > arm64: dts: rockchip: Add FriendlyElec NanoPi Zero2 > > > > .../devicetree/bindings/arm/rockchip.yaml | 17 + > > arch/arm64/boot/dts/rockchip/Makefile | 4 + > > .../boot/dts/rockchip/rk3528-armsom-sige1.dts | 464 ++++++++++++++++++ > > .../boot/dts/rockchip/rk3528-nanopi-zero2.dts | 340 +++++++++++++ > > .../boot/dts/rockchip/rk3528-rock-2.dtsi | 293 +++++++++++ > > .../boot/dts/rockchip/rk3528-rock-2a.dts | 82 ++++ > > .../boot/dts/rockchip/rk3528-rock-2f.dts | 10 + > > 7 files changed, 1210 insertions(+) > > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-armsom-sige1.dts > > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-nanopi-zero2.dts > > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi > > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts > > create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts > > Any thoughts on this series? Rebased patches for a possible re-send v5 > contained no changes compared to this v4. > > I would like to send a v2 on the follow up "rockchip: Add USB 2.0 > support for RK3528" [3] series and was unsure about the state of this > series before sending that. > > [3] https://lore.kernel.org/r/20250723122323.2344916-1-jonas@kwiboo.se it was pretty far down in my inbox, so I hadn't gotten to it yet, picked up now and the patches indeed look good as they are. Thanks for the ping though. Heiko
© 2016 - 2025 Red Hat, Inc.