tlan: Isolate external PHY when using internal PHY
authorOndrej Zary <linux@rainbow-software.org>
Mon, 30 Jun 2014 16:38:37 +0000 (18:38 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 8 Jul 2014 00:06:52 +0000 (17:06 -0700)
commit9162e7e5197e14c7488c54980d7cbdc2071f8085
treed7bde139634d8d90cddaa730abe37a8bf17e2aeb
parente697b16b47d1c6d63859cfd44cecb888c7dde92f
tlan: Isolate external PHY when using internal PHY

When using internal 10 Mbps PHY, isolate the external PHY from MII bus.
External PHY must be kept powered up because it passes TX from tlan chip to
network.

This fixes weird link-loss problems under load with OC-2326 card at 10 Mbps.

Signed-off-by: Ondrej Zary <linux@rainbow-software.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ti/tlan.c