This series adds support for Microchip KSZ87xx switches, which are slightly simpler compared to KSZ9xxx .
Signed-off-by: Marek Vasut <[email protected]> Cc: Andrew Lunn <[email protected]> Cc: David S. Miller <[email protected]> Cc: Florian Fainelli <[email protected]> Cc: Tristram Ha <[email protected]> Cc: Vivien Didelot <[email protected]> Cc: Woojung Huh <[email protected]> Marek Vasut (1): dt-bindings: net: dsa: ksz: document Microchip KSZ87xx family switches Tristram Ha (2): net: dsa: ksz: Add KSZ8795 tag code net: dsa: ksz: Add Microchip KSZ8795 DSA driver .../devicetree/bindings/net/dsa/ksz.txt | 3 + drivers/net/dsa/microchip/Kconfig | 18 + drivers/net/dsa/microchip/Makefile | 2 + drivers/net/dsa/microchip/ksz8795.c | 1360 +++++++++++++++++ drivers/net/dsa/microchip/ksz8795_reg.h | 1004 ++++++++++++ drivers/net/dsa/microchip/ksz8795_spi.c | 104 ++ drivers/net/dsa/microchip/ksz_common.h | 28 + drivers/net/dsa/microchip/ksz_priv.h | 1 + include/net/dsa.h | 2 + net/dsa/Kconfig | 7 + net/dsa/tag_ksz.c | 62 + 11 files changed, 2591 insertions(+) create mode 100644 drivers/net/dsa/microchip/ksz8795.c create mode 100644 drivers/net/dsa/microchip/ksz8795_reg.h create mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c -- 2.20.1
