ArmSoM Noticed the Work, and the CM5 Device Tree Hits v4
TL;DR
- ArmSoM’s sales team emailed unprompted after noticing the CM5-IO listed as hardware-verified in the edk2-rk3576 README — kind words about both the UEFI port and the NPU mainlining work, and one real question: is the CM5 device tree headed for mainline Linux too, or just riding along with the UEFI path?
- It’s going straight into mainline.
rk3576-armsom-cm5.dtsi(module) andrk3576-armsom-cm5-io.dts(carrier) are on the linux-rockchip list at v4, split the same way as ArmSoM’s own Sige5 — already in mainline asrk3576-armsom-sige5.dtssince v7.2-rc3 — which I used as the direct reference. - The binding patch carries Krzysztof Kozlowski’s Acked-by, and the DTS keeps ArmSoM’s copyright line.
- Hardware-verified on the CM5-IO: GMAC0 with the on-module YT8531 linking at 1000 Mbit/s, RK806, HYM8563, eMMC, microSD, the USB3 hub, and PCIe all probe.
- A small side patch too: a
dwmac-rkfix on netdev that ungates the 25 MHz reference the crystal-less YT8531 needs in RGMII mode.