Re: [PATCH net-next v7 1/2] dt-bindings: net: x-powers: add AC200/AC300 EPHY packages
Krzysztof Kozlowski <[email protected]>
| Newsgroups | dev.linux.lists.linux-sunxi,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <20260813-logical-lovely-fossa-fe1de9@quoll> |
On Tue, Aug 11, 2026 at 05:28:32PM -0600, James Hilliard wrote: > The AC200 and AC300 contain compatible Fast Ethernet link PHYs which > report the same Clause 22 identifier and use the same link-side register > layout. Their package control paths differ: AC200 control registers are > accessed through the I2C register interface of the companion IC, while > the AC300 control range is at a second Clause 22 address fixed at 16 plus > the link address. > > Describe both variants as Ethernet PHY packages. The package reg value is > the link PHY base address and the child supplies the documented PHY ID, > because the identification registers cannot be read until package setup > has completed. The AC300 driver reaches its control range with the PHY > package offset helpers. The AC200 package instead references the > companion IC whose I2C interface provides access to the package controls. Reviewed-by: Krzysztof Kozlowski <[email protected]> Best regards, Krzysztof