net: introduce MDIO DM class for MDIO devices
Adds UCLASS_MDIO DM class supporting MDIO buses that are probed as stand-alone devices. Useful in particular for systems that support DM_ETH and have a stand-alone MDIO hardware block shared by multiple Ethernet interfaces. Signed-off-by:Alex Marginean <alexm.osslist@gmail.com> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Acked-by:
Joe Hershberger <joe.hershberger@ni.com>
Showing
- cmd/mdio.c 5 additions, 0 deletionscmd/mdio.c
- drivers/net/Kconfig 13 additions, 0 deletionsdrivers/net/Kconfig
- include/dm/uclass-id.h 1 addition, 0 deletionsinclude/dm/uclass-id.h
- include/miiphy.h 49 additions, 0 deletionsinclude/miiphy.h
- net/Makefile 1 addition, 0 deletionsnet/Makefile
- net/mdio-uclass.c 115 additions, 0 deletionsnet/mdio-uclass.c
Loading
Please register or sign in to comment