From: Nikita Shubin <n.shu...@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

Reply via email to