Draft 4 for the device trees for this board. I hope this one finally addresses all outstanding style and organization issues. Note that the technical functionality limitations from the preceding versions remain. Changes since draft 3: * Removed the rockchip-pca9555.h header and used the pin numbers directly in the .dts. * Removed the display-subsystem node in the .dts. No other board seems to have one like the one that was there and it was causing warnings. * Removed extraneous property "rk806_dvs1_pwrdn" on the PMIC subnode on SPI2. * Removed an extraneous property "rockchip,skip-scan-in-resume" on the PCIe node pcie2x1l0. Shimrra --- Shimrra Shai (2): dt-bindings: arm: rockchip: Add Firefly ITX-3588J board arm64: dts: rockchip: add DTs for Firefly ITX-3588J and its Core-3588J SoM .../devicetree/bindings/arm/rockchip.yaml | 7 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../rockchip/rk3588-firefly-core-3588j.dtsi | 447 +++++++++++ .../dts/rockchip/rk3588-firefly-itx-3588j.dts | 705 ++++++++++++++++++ 4 files changed, 1160 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-core-3588j.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-itx-3588j.dts -- 2.45.2