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>
This commit is contained in:
committed by
Joe Hershberger
parent
149468699e
commit
c3452b50c3
@@ -11,6 +11,19 @@ config DM_ETH
|
||||
This is currently implemented in net/eth-uclass.c
|
||||
Look in include/net.h for details.
|
||||
|
||||
config DM_MDIO
|
||||
bool "Enable Driver Model for MDIO devices"
|
||||
depends on DM_ETH && PHYLIB
|
||||
help
|
||||
Enable driver model 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.
|
||||
This is currently implemented in net/mdio-uclass.c
|
||||
Look in include/miiphy.h for details.
|
||||
|
||||
menuconfig NETDEVICES
|
||||
bool "Network device support"
|
||||
depends on NET
|
||||
|
||||
Reference in New Issue
Block a user