diff options
author | Corentin Labbe <clabbe.montjoie@gmail.com> | 2017-10-24 19:57:13 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-10-27 11:58:49 +0900 |
commit | 634db83b82658f4641d8026e340c6027cf74a6bb (patch) | |
tree | 8894cc88233058131e2cc70d7549f21552a71c61 /drivers/net/ethernet/stmicro/stmmac/Kconfig | |
parent | b5beecb580376cd8d959eb990abece6a748a3ce3 (diff) | |
download | linux-634db83b82658f4641d8026e340c6027cf74a6bb.tar.gz |
net: stmmac: dwmac-sun8i: Handle integrated/external MDIOs
The Allwinner H3 SoC have two distinct MDIO bus, only one could be
active at the same time.
The selection of the active MDIO bus are done via some bits in the EMAC
register of the system controller.
This patch implement this MDIO switch via a custom MDIO-mux.
Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/stmicro/stmmac/Kconfig')
-rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kconfig index 97035766c291..e28c0d2c58e9 100644 --- a/drivers/net/ethernet/stmicro/stmmac/Kconfig +++ b/drivers/net/ethernet/stmicro/stmmac/Kconfig @@ -159,6 +159,7 @@ config DWMAC_SUN8I tristate "Allwinner sun8i GMAC support" default ARCH_SUNXI depends on OF && (ARCH_SUNXI || COMPILE_TEST) + select MDIO_BUS_MUX ---help--- Support for Allwinner H3 A83T A64 EMAC ethernet controllers. |