net: phy: add marvell usb to mdio controller
authorTobias Waldekranz <tobias@waldekranz.com>
Mon, 23 Mar 2020 10:14:14 +0000 (11:14 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Mar 2020 02:49:34 +0000 (19:49 -0700)
commit04e37d92fbed45c6b57263c0cb262cf8fa5df0e2
tree938be9d6540046e90e4ba1a1c0955b5bd12836bd
parent61e0150cb44b546dceb4b9f498a7def344d342b0
net: phy: add marvell usb to mdio controller

An MDIO controller present on development boards for Marvell switches
from the Link Street (88E6xxx) family.

Using this module, you can use the following setup as a development
platform for switchdev and DSA related work.

   .-------.      .-----------------.
   |      USB----USB                |
   |  SoC  |      |  88E6390X-DB  ETH1-10
   |      ETH----ETH0               |
   '-------'      '-----------------'

Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
MAINTAINERS
drivers/net/phy/Kconfig
drivers/net/phy/Makefile
drivers/net/phy/mdio-mvusb.c [new file with mode: 0644]