Hi all, With the initial patch now queued (thankfully solving the version-number conundrum), here's an updated v2 of my further changes with the tweaks Heiko pointed out. Comparing GRF dumps didn't give any insight into the SD card thing, so I've kept the GPIO patch; ~100 interrupts per insertion is still more useful than 0! Robin. Robin Murphy (4): arm64: dts: rockchip: Add DT for NanoPi M4 arm64: dts: rockchip: Refine nanopi4 differences arm64: dts: rockchip: Add NanoPC-T4 IR receiver arm64: dts: rockchip: 'Fix' nanopi4 uSD card detect .../devicetree/bindings/arm/rockchip.yaml | 6 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3399-nanopc-t4.dts | 74 +++++++++++++++++++ .../boot/dts/rockchip/rk3399-nanopi-m4.dts | 66 +++++++++++++++++ .../boot/dts/rockchip/rk3399-nanopi4.dtsi | 74 ++++--------------- 5 files changed, 158 insertions(+), 63 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts -- 2.20.1.dirty