On Fri, Jul 19, 2013 at 5:25 AM, Sascha Silbe <t-ub...@infra-silbe.de> wrote: > From: Sascha Silbe <t-ub...@infra-silbe.de> > Date: Fri, 19 Jul 2013 11:37:54 +0200 > Subject: [PATCH] phy: fix 10/100Mbps operation on 1Gbps-capable links > > de1d786 [add support for Xilinx 1000BASE-X phy (GTX)] introduced a > check for the extended status register in order to support > 1Gbps-capable PHYs that don't have the 1000BASE-T registers. Since > Extended Status only indicates what the PHY (i.e. the local side) is > capable of, this broke communication with non-1Gbps peers. > > Only check the extended status if the 1000BASE-T registers are > actually missing so we don't end up setting speed to 1Gbps even though > the previous test (for the combination of local and peer support for > 1Gbps) already indicated we can't do 1Gbps with the current peer. > > Signed-off-by: Sascha Silbe <t-ub...@infra-silbe.de>
Reviewed-by: Joe Hershberger <joe.hershber...@ni.com> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot