f43e8f9004
mdio bus isn't a standalone device on ar7240. (and maybe older SoCs?) Use simple-mfd for ar7241 and later SoCs to get mdio1 ready before gmac0 For ar7240 and older chips, manually create platform device after ag71xx_hw_init() in ag71xx_probe()to get mdio0 ready between ag71xx_hw_init() and ag71xx_phy_connect(). Signed-off-by: Chuanhong Guo <gch981213@gmail.com> |
||
---|---|---|
.. | ||
ag71xx.h | ||
ag71xx_ar7240.c | ||
ag71xx_debugfs.c | ||
ag71xx_ethtool.c | ||
ag71xx_gmac.c | ||
ag71xx_main.c | ||
ag71xx_mdio.c | ||
ag71xx_phy.c | ||
Kconfig | ||
Makefile |