This series adds initial support for the Radxa ZERO 3W/3E boards. The Radxa ZERO 3W/3E is an ultra-small, high-performance single board computer based on the Rockchip RK3566, with a compact form factor and rich interfaces. Schematic for ZERO 3W and ZERO 3E can be found at: https://dl.radxa.com/zero3/docs/hw/3w/radxa_zero_3w_v1110_schematic.pdf https://dl.radxa.com/zero3/docs/hw/3e/radxa_zero_3e_v1200_schematic.pdf Changes in v2: - Collect acked-by tag - Add to Makefile - Add patch to fix #sound-dai-cells warning Changes in v3: - Fix devicetree spelling - Sort hdmi-con, leds, pmic@20 and regulator@40 nodes - Change to regulator-off-in-suspend for vdd_logic - Drop patch to fix #sound-dai-cells warning, similar patch [1] already exists Changes in v4: - Change compatible of vdd_logic - Add vcc5v_midu and vbus regulator and related vcc8/vcc9-supply prop - Adjust clock_in_out prop for gmac1 - Add cap-mmc-highspeed prop to sdhci - Add sdmmc1 and uart1 nodes used for wifi/bt on 3W - Rename rk3566-radxa-zero3.dtsi to rk3566-radxa-zero-3.dtsi - Rebase on latest mmind/for-next tree Changes in v5: - Rename regulator-fixed nodes - Add keep-power-in-suspend to sdmmc1 node - Add uart-has-rtscts to uart1 node [1] https://lore.kernel.org/linux-rockchip/3a035c16-75b5-471d-aa9d-e91c2bb9f8d0@xxxxxxxxx/ Jonas Karlman (2): dt-bindings: arm: rockchip: Add Radxa ZERO 3W/3E arm64: dts: rockchip: Add Radxa ZERO 3W/3E .../devicetree/bindings/arm/rockchip.yaml | 7 + arch/arm64/boot/dts/rockchip/Makefile | 2 + .../dts/rockchip/rk3566-radxa-zero-3.dtsi | 464 ++++++++++++++++++ .../dts/rockchip/rk3566-radxa-zero-3e.dts | 41 ++ .../dts/rockchip/rk3566-radxa-zero-3w.dts | 87 ++++ 5 files changed, 601 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-zero-3.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-zero-3e.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-zero-3w.dts -- 2.43.2