diff options
author | Jerome Brunet <jbrunet@baylibre.com> | 2019-04-04 15:11:45 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-04-07 03:16:58 +0200 |
commit | 7090425104dbd87959bd424e9bd5a8711fde0986 (patch) | |
tree | f640034e28f36ff185770e4cdfc23df65229fe49 /drivers/net/phy/Kconfig | |
parent | dt-bindings: net: phy: add g12a mdio mux documentation (diff) | |
download | linux-7090425104dbd87959bd424e9bd5a8711fde0986.tar.xz linux-7090425104dbd87959bd424e9bd5a8711fde0986.zip |
net: phy: add amlogic g12a mdio mux support
Add support for the mdio mux and internal phy glue of the g12a SoC family
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com> # clk parts
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/phy/Kconfig')
-rw-r--r-- | drivers/net/phy/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig index 1c66e92c717c..d408b2eb2966 100644 --- a/drivers/net/phy/Kconfig +++ b/drivers/net/phy/Kconfig @@ -76,6 +76,17 @@ config MDIO_BUS_MUX_GPIO several child MDIO busses to a parent bus. Child bus selection is under the control of GPIO lines. +config MDIO_BUS_MUX_MESON_G12A + tristate "Amlogic G12a based MDIO bus multiplexer" + depends on ARCH_MESON || COMPILE_TEST + depends on OF_MDIO && HAS_IOMEM && COMMON_CLK + select MDIO_BUS_MUX + default m if ARCH_MESON + help + This module provides a driver for the MDIO multiplexer/glue of + the amlogic g12a SoC. The multiplexers connects either the external + or the internal MDIO bus to the parent bus. + config MDIO_BUS_MUX_MMIOREG tristate "MMIO device-controlled MDIO bus multiplexers" depends on OF_MDIO && HAS_IOMEM |