Home
last modified time | relevance | path

Searched hist:"6 a10bc5be8b809d43af7ddb66c45eeff7e622da1" (Results 1 – 1 of 1) sorted by relevance

/rk3399_rockchip-uboot/drivers/net/phy/
H A Drealtek.c6a10bc5be8b809d43af7ddb66c45eeff7e622da1 Sat Feb 13 09:31:32 UTC 2016 Michal Simek <monstr@monstr.eu> net: phy: realtek: Use generic genphy_parse_link() for RTL8211E

The problem with current implementation is that SPDDONE bit is 1
but link bit is zero. That's why phydev->link is setup to 0
which ending up in driver failure that link is not up.

Log:
Zynq> dhcp
ethernet@e000b000 Waiting for PHY auto negotiation to complete.......
done
ethernet@e000b000: No link.

There is at least 1ms delay between spddone bit and link up.

Use genphy_read_status() instead of realtek implemenation which is
working with page 11. Linux driver is also using generic implementation.

Signed-off-by: Michal Simek <monstr@monstr.eu>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>