This series add support for Forlinx RK3588 based SoM and carrier board. Devicetree split into .dtsi (FET3588-C SoM) and .dts (OK3588-C Board). v1 Link: https://lore.kernel.org/all/cover.1710506373.git.dmt.yashin@xxxxxxxxx/ Changes in v2: Patch 1: - no changes Patch 2: - rename dtsi to rk3588-fet3588-c.dtsi - reorder regulator nodes - reorder properties in sdhci - drop regulator-always-on from vdd_gpu_s0 - enable tsadc Patch 3: - update dtsi include - set more generic names for tca6424a, nau8822 and sound nodes - reorder regulator and nodes in pinctrl - reorder properties in gmac and sdmmc - drop vmmc-supply from sdmmc and update max-frequency - enable gpu (depends on for-next branch) - enable usb_host nodes Dmitry Yashin (3): dt-bindings: arm: rockchip: add Forlinx FET3588-C arm64: dts: rockchip: add Forlinx FET3588-C arm64: dts: rockchip: add Forlinx OK3588-C .../devicetree/bindings/arm/rockchip.yaml | 7 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3588-fet3588-c.dtsi | 558 ++++++++++++++++++ .../boot/dts/rockchip/rk3588-ok3588-c.dts | 409 +++++++++++++ 4 files changed, 975 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts -- 2.39.2