netdev/of/phy: Add MDIO bus multiplexer driven by GPIO lines.
authorDavid Daney <david.daney@cavium.com>
Wed, 2 May 2012 15:16:39 +0000 (15:16 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 8 May 2012 02:58:09 +0000 (22:58 -0400)
commit416912a129349788372e6ac27ab86bd9b18c8cc0
tree239766992fc6878f89cce3037f65f757fc880dae
parent0ca2997d145268e6b4ef000692061849cdab8348
netdev/of/phy: Add MDIO bus multiplexer driven by GPIO lines.

The GPIO pins select which sub bus is connected to the master.

Initially tested with an sn74cbtlv3253 switch device wired into the
MDIO bus.

Signed-off-by: David Daney <david.daney@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/devicetree/bindings/net/mdio-mux-gpio.txt [new file with mode: 0644]
drivers/net/phy/Kconfig
drivers/net/phy/Makefile
drivers/net/phy/mdio-mux-gpio.c [new file with mode: 0644]