Re: [PATCH net-next 1/2] dt-bindings: net: pcs: renesas,rzn1-miic: Add renesas,miic-phylink-active-low property

From: Andrew Lunn

Date: Wed Nov 12 2025 - 15:58:03 EST


On Wed, Nov 12, 2025 at 08:19:36PM +0000, Prabhakar wrote:
> From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>
>
> Add the boolean DT property `renesas,miic-phylink-active-low` to the RZN1
> MIIC binding schema. This property allows configuring the active level
> of the PHY-link signals used by the Switch, EtherCAT, and SERCOS III
> interfaces.
>
> The signal polarity is controlled by fields in the MIIC_PHYLINK register:
> - SWLNK[3:0]: configures the Switch interface link signal level
> 0 - Active High
> 1 - Active Low
> - CATLNK[6:4]: configures the EtherCAT interface link signal level
> 0 - Active Low
> 1 - Active High
> - S3LNK[9:8]: configures the SERCOS III interface link signal level
> 0 - Active Low
> 1 - Active High
>
> When the `renesas,miic-phylink-active-low` property is present, the
> PHY-link signal is configured as active-low. When omitted, the signal
> defaults to active-high.

Sorry, but i asked in a previous version, what is phy-link? You still
don't explain what this signal is. phylib/phylink tells you about the
link state, if there is a link partner, what link speed has been
negotiated, duplex, pause etc. What does this signal indicate?

Andrew