[RFC PATCH 0/1] net: xilinx: handle internal PHY/PCS

Nikita Shubin nikita.shubin at maquefel.me
Tue Aug 2 12:53:07 CEST 2022


From: Nikita Shubin <n.shubin at yadro.com>

On Xilinx AXI Ethernet we can have both "internal" (PCS) and "external" phy's.

As per Xilinx SPEC's they should have different addresses on MDIO bus.

In Linux we have a phylink mechanism to handle this particular situation.

PCS has to be at least BMCR_ANENABLE after Core bringup.

Without this patch we can't bringup the Xilinx AXI Ethernet in u-boot properly.

Nikita Shubin (1):
  net: xilinx: handle internal PHY/PCS

 drivers/net/xilinx_axi_emac.c | 50 +++++++++++++++++++++++++++++++++--
 1 file changed, 48 insertions(+), 2 deletions(-)

-- 
2.35.1



More information about the U-Boot mailing list