Re: [PATCH net-next v21 1/3] dt-bindings: net: Document Motorcomm YT8824 PHY package

From: Kyle Switch

Date: Mon Sep 28 2026 - 20:47:15 EST



On 9/29/26 00:54, Andrew Lunn wrote:
What we're trying to express here is simply whether it's a phy8824 built
into the switch or

a standalone phy8824. In both scenarios, there is one 10G serdes outputting
four UTPs,

and the only difference is that some operations are slightly different, such
as soft reset,
If it is a different PHY, it should have a different ID value in
registers 2 and 3.

They are the same phy and have the same phyid, but for the phy built

into the switch, performance and issue fixes were made based on the phy8824.


power down, and power up. How should these two types be defined and
identified?
More details needed. Why does it need a different soft reset? Why is
power up/down different?

For the standalone phy8824 scenario, performing a soft reset on the UTP

requires an additional soft reset and isolation of the SerDes address space

to prevent intermittent packet loss after link-up.

However, the phy built into the switch does not require this step,

and the same applies to power down and power up.

In addition, there are differences in the initialization configuration,

so the driver distinguishes between "internal" and "external" phy.


Andrew