net: dsa: ksz: Add Microchip KSZ8795 DSA driver
authorTristram Ha <Tristram.Ha@microchip.com>
Mon, 29 Jul 2019 17:49:47 +0000 (19:49 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 30 Jul 2019 22:12:50 +0000 (15:12 -0700)
commite66f840c08a237acfbb981592047b53e7411012f
tree67cbf1203dff60205bf764322adb9b39a3666e3b
parent016e43a26bab0126e33c9682f9d9d05eca9f0386
net: dsa: ksz: Add Microchip KSZ8795 DSA driver

Add Microchip KSZ8795 DSA driver.

Signed-off-by: Tristram Ha <Tristram.Ha@microchip.com>
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Andrew Lunn <andrew@lunn.ch>
Cc: David S. Miller <davem@davemloft.net>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: Tristram Ha <Tristram.Ha@microchip.com>
Cc: Vivien Didelot <vivien.didelot@gmail.com>
Cc: Woojung Huh <woojung.huh@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/microchip/Kconfig
drivers/net/dsa/microchip/Makefile
drivers/net/dsa/microchip/ksz8795.c [new file with mode: 0644]
drivers/net/dsa/microchip/ksz8795_reg.h [new file with mode: 0644]
drivers/net/dsa/microchip/ksz8795_spi.c [new file with mode: 0644]
drivers/net/dsa/microchip/ksz_common.c
drivers/net/dsa/microchip/ksz_common.h
drivers/net/dsa/microchip/ksz_priv.h