[RFC PATCH v2] arm64: dts: rockchip: H28K: release RTL8211F reset before MDIO probing
Zhyi
zyheihei_123 at 163.com
Mon Aug 3 16:49:06 PDT 2026
Hi Jonas,
Thanks for the analysis, and for the pointer to your earlier write-up
on the rock-3a issue [1].
You are right: GPIO4_C2 is the RTL8211F reset line, so describing it on
the PHY node is the accurate hardware description, and the MDIO bus
reset in my RFC was a software workaround rather than a correct device
tree. I withdraw the RFC v2 change; the kernel DTS stays as the
accepted upstream commit 145d4af4b204 ("arm64: dts: rockchip: Add
HINLINK H28K").
I will follow your suggestion and add the rk3528-hinlink-h28k board as
a target in mainline U-Boot using the board-specific device tree, so
the Ethernet PHY is reset before Linux starts.
Thanks,
Zhyi
[1] https://lore.kernel.org/linux-rockchip/47d55aca-bee6-810f-379f-9431649fefa6@kwiboo.se/
More information about the linux-arm-kernel
mailing list