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

From: Andrew Lunn

Date: Mon Aug 03 2026 - 09:00:34 EST


> This is an RFC: snps,reset-gpios is deprecated in favour of the
> ethernet-PHY reset bindings, so feedback on the preferred way to release
> the reset early is welcome.

> + snps,reset-gpios = <&gpio4 RK_PC2 GPIO_ACTIVE_LOW>;
> + snps,reset-delays-us = <0 20000 100000>;

snps,reset-gpio:
deprecated: true
maxItems: 1
description:
PHY Reset GPIO

snps,reset-active-low:
deprecated: true
$ref: /schemas/types.yaml#/definitions/flag
description:
Indicates that the PHY Reset is active low

snps,reset-delays-us:
deprecated: true
description:
Triplet of delays. The 1st cell is reset pre-delay in micro
seconds. The 2nd cell is reset pulse in micro seconds. The 3rd
cell is reset post-delay in micro seconds.
minItems: 3
maxItems: 3

As you say, deprecated: true. You should not be adding new uses of
deprecated properties.

Try using the reset properties in mdio.yaml

Andrew