OpenCloudOS-Kernel/drivers/net/ethernet/stmicro/stmmac
Srinivas Kandagatla f142af2e20 stmmac: Allow stmmac to work with other PHY buses(v3).
As stmmac mdio bus name prefix is hardcoded in the driver, this allows
only phys on stmmac mdio buses to connect, however stmmac should allow
phys on other mdio buses too.

This patch adds new variable phy_bus_name to plat_stmmacenet_data
struct to let the BSP decide which phy bus to be used by stmmac driver.
A typical use-case is to have generic MDIO buses like mdio-gpio on top
of stmmac.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@st.com>
Acked-by: Florian Fainelli <florian@openwrt.org>
Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-04-04 18:39:23 -04:00
..
Kconfig stmmac: add the experimental PCI support 2011-12-21 15:44:34 -05:00
Makefile stmmac: add the experimental PCI support 2011-12-21 15:44:34 -05:00
chain_mode.c
common.h stmmac: do not discard frame on dribbling bit assert 2012-02-15 14:52:10 -05:00
descs.h
descs_com.h
dwmac100.h
dwmac100_core.c
dwmac100_dma.c stmmac: use mdelay on timeout of sw reset 2011-11-17 03:13:41 -05:00
dwmac1000.h
dwmac1000_core.c
dwmac1000_dma.c stmmac: use mdelay on timeout of sw reset 2011-11-17 03:13:41 -05:00
dwmac_dma.h
dwmac_lib.c stmmac: add the experimental PCI support 2011-12-21 15:44:34 -05:00
enh_desc.c stmmac: do not discard frame on dribbling bit assert 2012-02-15 14:52:10 -05:00
mmc.h
mmc_core.c stmmac: Fix compilation error in mmc_core.c 2012-01-10 14:57:20 -08:00
norm_desc.c stmmac: do not discard frame on dribbling bit assert 2012-02-15 14:52:10 -05:00
ring_mode.c
stmmac.h stmmac: update the driver version to Feb 2012 (v2) 2012-02-15 14:52:10 -05:00
stmmac_ethtool.c stmmac: Support the get_ts_info ethtool method. 2012-04-04 05:28:48 -04:00
stmmac_main.c stmmac: Allow stmmac to work with other PHY buses(v3). 2012-04-04 18:39:23 -04:00
stmmac_mdio.c stmmac: fix phy naming inconsistency 2012-01-24 15:29:42 -05:00
stmmac_pci.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2012-02-19 16:03:15 -05:00
stmmac_platform.c stmmac: Add device-tree support 2012-03-16 22:48:53 -07:00
stmmac_timer.c
stmmac_timer.h