linux_dsm_epyc7002/drivers/net/ethernet/ti
Anatolij Gustschin 1ab8be4a14 net/davinci_emac: fix failing PHY connect attempts
PHY connect attempts fail if no PHY id is specified in the emac platform
data and another mdio bus has been registered before 'davinci_mdio' bus. In
this case when configuring the interface, there will be an attempt to
connect to already attached PHY on the previously registered mdio bus:

net eth1: PHY already attached
net eth1: could not connect to phy smsc911x-0:01
IP-Config: Failed to open eth1
IP-Config: Device `eth1' not found

Fix this by modifying match_first_device() to match first PHY device
on 'davinci_mdio' bus.

Signed-off-by: Anatolij Gustschin <agust@denx.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-04-24 00:43:55 -04:00
..
cpmac.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2012-02-19 16:03:15 -05:00
cpsw_ale.c netdev: driver: ethernet: add cpsw address lookup engine support 2012-03-19 18:02:05 -04:00
cpsw_ale.h netdev: driver: ethernet: add cpsw address lookup engine support 2012-03-19 18:02:05 -04:00
cpsw.c cpsw: Hook up default ndo_change_mtu. 2012-03-20 00:33:59 -04:00
davinci_cpdma.c davinci_cpdma: Fix channel number written to teardown registers 2012-02-24 03:23:37 -05:00
davinci_cpdma.h
davinci_emac.c net/davinci_emac: fix failing PHY connect attempts 2012-04-24 00:43:55 -04:00
davinci_mdio.c davinci_mdio: Fix MDIO timeout check 2012-04-17 22:31:59 -04:00
Kconfig netdev: driver: ethernet: Add TI CPSW driver 2012-03-19 18:02:05 -04:00
Makefile netdev: driver: ethernet: Add TI CPSW driver 2012-03-19 18:02:05 -04:00
tlan.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
tlan.h