Re: [RFC PATCH v2] arm64: dts: rockchip: H28K: release RTL8211F reset before MDIO probing

From: Zhyi

Date: Mon Aug 03 2026 - 19:51:19 EST


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@xxxxxxxxx/