This series enables the following functionality on the SOQuartz CM4 module: * GPU (patch 1) * Video output (patch 2) * HDMI (also patch 2) * HDMI audio (patch 3) * PCIe2 (patch 4), CM4IO board * SOQuartz Blade bindings (patch 5) * SOQuartz Blade device tree (patch 6) In V2, we also add the SOQuartz Blade base board and bindings definition. The Blade base board allows mounting a SOQuartz CM4 SoM onto a 1U-rackable board with PoE and and M.2 (PCIe 2 x1) slot. Changes to v1: - added pcie-clkreq-h to soquartz pinctrl - added blade base board (by Andrew "neggles" Powers-Holmes) Andrew Powers-Holmes (1): arm64: dts: rockchip: Add SOQuartz blade board Nicolas Frattaroli (5): arm64: dts: rockchip: Enable GPU on SOQuartz CM4 arm64: dts: rockchip: Enable video output and HDMI on SOQuartz arm64: dts: rockchip: Enable HDMI sound on SOQuartz arm64: dts: rockchip: Enable PCIe 2 on SOQuartz CM4IO dt-bindings: arm: rockchip: Add SOQuartz Blade .../devicetree/bindings/arm/rockchip.yaml | 1 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../dts/rockchip/rk3566-soquartz-blade.dts | 194 ++++++++++++++++++ .../boot/dts/rockchip/rk3566-soquartz-cm4.dts | 11 + .../boot/dts/rockchip/rk3566-soquartz.dtsi | 75 +++++++ 5 files changed, 282 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-blade.dts -- 2.38.1