net: dsa: ocelot: add external ocelot switch control
Add control of an external VSC7512 chip. Currently the four copper phy ports are fully functional. Communication to external phys is also functional, but the SGMII / QSGMII interfaces are currently non-functional. Signed-off-by:Colin Foster <colin.foster@in-advantage.com> Reviewed-by:
Florian Fainelli <f.fainelli@gmail.com> Reviewed-by:
Vladimir Oltean <vladimir.oltean@nxp.com> Tested-by: Vladimir Oltean <vladimir.oltean@nxp.com> # regression Signed-off-by:
Jakub Kicinski <kuba@kernel.org>
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- drivers/net/dsa/ocelot/Kconfig 20 additions, 0 deletionsdrivers/net/dsa/ocelot/Kconfig
- drivers/net/dsa/ocelot/Makefile 2 additions, 0 deletionsdrivers/net/dsa/ocelot/Makefile
- drivers/net/dsa/ocelot/ocelot_ext.c 163 additions, 0 deletionsdrivers/net/dsa/ocelot/ocelot_ext.c
Please register or sign in to comment