Re: [RFC PATCH v2] arm64: dts: rockchip: H28K: release RTL8211F reset before MDIO probing
Zhyi <[email protected]> Tue, 04 Aug 2026 07:49:06 +0800
| Newsgroups | org.infradead.lists.linux-arm-kernel,org.infradead.lists.linux-rockchip,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <178580094649.8348.12264215435109995102.h28k-rfc-v2-withdraw@163.com> |
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-9431649fef=
[email protected]/