net: dsa: LAN9303: add I2C managed mode support
authorJuergen Beisert <jbe@pengutronix.de>
Tue, 18 Apr 2017 08:48:26 +0000 (10:48 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 20 Apr 2017 17:48:54 +0000 (13:48 -0400)
commitbe4e119f991451a3f3385b4d167c016c6eb49e78
tree7b728c10143977afd3ed3ef62cf1c3aafbfb7bc1
parenta1292595e006075792d6961fcb7de5e862a77aa8
net: dsa: LAN9303: add I2C managed mode support

In this mode the switch device and the internal phys will be managed via
I2C interface. The MDIO interface is still supported, but for the
(emulated) CPU port only.

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
CC: devicetree@vger.kernel.org
CC: robh+dt@kernel.org
CC: mark.rutland@arm.com
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/devicetree/bindings/net/dsa/lan9303.txt [new file with mode: 0644]
drivers/net/dsa/Kconfig
drivers/net/dsa/Makefile
drivers/net/dsa/lan9303_i2c.c [new file with mode: 0644]