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>
This commit is contained in:

committed by
David S. Miller

parent
a1292595e0
commit
be4e119f99
@@ -50,4 +50,20 @@ config NET_DSA_MT7530
|
||||
This enables support for the Mediatek MT7530 Ethernet switch
|
||||
chip.
|
||||
|
||||
config NET_DSA_SMSC_LAN9303
|
||||
tristate
|
||||
select NET_DSA_TAG_LAN9303
|
||||
---help---
|
||||
This enables support for the SMSC/Microchip LAN9303 3 port ethernet
|
||||
switch chips.
|
||||
|
||||
config NET_DSA_SMSC_LAN9303_I2C
|
||||
tristate "SMSC/Microchip LAN9303 3-ports 10/100 ethernet switch in I2C managed mode"
|
||||
depends on NET_DSA
|
||||
select NET_DSA_SMSC_LAN9303
|
||||
select REGMAP_I2C
|
||||
---help---
|
||||
Enable access functions if the SMSC/Microchip LAN9303 is configured
|
||||
for I2C managed mode.
|
||||
|
||||
endmenu
|
||||
|
Reference in New Issue
Block a user