ASPEED MDIO bus controller
modulename: mdio-aspeed.ko
configname: CONFIG_MDIO_ASPEED
Linux Kernel Configuration
└─>Device Drivers
└─>Network device support
└─>MDIO bus device drivers
└─>ASPEED MDIO bus controller
In linux kernel since version 5.1 (release Date: 2019-05-05)
This module provides a driver for the independent MDIO bus
controllers found in the ASPEED AST2600 SoC. This is a driver for the
third revision of the ASPEED MDIO register interface - the first two
revisions are the "old" and "new" interfaces found in the AST2400 and
AST2500, embedded in the MAC. For legacy reasons, FTGMAC100 driver
continues to drive the embedded MDIO controller for the AST2400 and
AST2500 SoCs, so say N if AST2600 support is not required.
controllers found in the ASPEED AST2600 SoC. This is a driver for the
third revision of the ASPEED MDIO register interface - the first two
revisions are the "old" and "new" interfaces found in the AST2400 and
AST2500, embedded in the MAC. For legacy reasons, FTGMAC100 driver
continues to drive the embedded MDIO controller for the AST2400 and
AST2500 SoCs, so say N if AST2600 support is not required.
source code:
depends
CONFIG_HAS_IOMEMCONFIG_MDIO_BUS
CONFIG_MDIO_DEVICE
CONFIG_MDIO_DEVRES
CONFIG_NETDEVICES
CONFIG_OF_MDIO
CONFIG_ARCH_ASPEED or CONFIG_COMPILE_TEST