lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 10 Sep 2020 13:41:06 +0200 From: Matthias Schiffer <matthias.schiffer@...tq-group.com> To: Michael Grzeschik <m.grzeschik@...gutronix.de> Cc: netdev@...r.kernel.org, f.fainelli@...il.com, davem@...emloft.net, kernel@...gutronix.de, andrew@...n.ch Subject: Re: [PATCH v4 00/11] microchip: add support for ksz88x3 driver family On Mon, 2020-08-03 at 07:44 +0200, Michael Grzeschik wrote: > This series adds support for the ksz88x3 driver family to the dsa > based ksz > drivers. The driver is making use of the already available ksz8795 > driver and > moves it to an generic driver for the ksz8 based chips which have > similar > functions but an totaly different register layout. > > Andrew Lunn (1): > net: phy: Add support for microchip SMI0 MDIO bus > > Michael Grzeschik (10): > dt-bindings: net: mdio-gpio: add compatible for microchip,mdio-smi0 > net: tag: ksz: Add KSZ8863 tag code > net: dsa: microchip: ksz8795: use port_cnt where possible > net: dsa: microchip: ksz8795: dynamic allocate memory for > flush_dyn_mac_table > net: dsa: microchip: ksz8795: change drivers prefix to be generic > net: dsa: microchip: ksz8795: move register offsets and shifts to > separate struct > net: dsa: microchip: ksz8795: add support for ksz88xx chips > net: dsa: microchip: Add Microchip KSZ8863 SMI based driver support > net: dsa: microchip: Add Microchip KSZ8863 SPI based driver support > dt-bindings: net: dsa: document additional Microchip KSZ8863/8873 > switch > > .../devicetree/bindings/net/dsa/ksz.txt | 2 + > .../devicetree/bindings/net/mdio-gpio.txt | 1 + > drivers/net/dsa/microchip/Kconfig | 9 + > drivers/net/dsa/microchip/Makefile | 1 + > drivers/net/dsa/microchip/ksz8.h | 68 ++ > drivers/net/dsa/microchip/ksz8795.c | 926 ++++++++++++-- > ---- > drivers/net/dsa/microchip/ksz8795_reg.h | 214 ++-- > drivers/net/dsa/microchip/ksz8795_spi.c | 64 +- > drivers/net/dsa/microchip/ksz8863_reg.h | 124 +++ > drivers/net/dsa/microchip/ksz8863_smi.c | 204 ++++ > drivers/net/dsa/microchip/ksz_common.h | 2 +- > drivers/net/phy/mdio-bitbang.c | 8 +- > drivers/net/phy/mdio-gpio.c | 9 + > include/linux/mdio-bitbang.h | 3 + > include/net/dsa.h | 2 + > net/dsa/tag_ksz.c | 57 ++ > 16 files changed, 1275 insertions(+), 419 deletions(-) > create mode 100644 drivers/net/dsa/microchip/ksz8.h > create mode 100644 drivers/net/dsa/microchip/ksz8863_reg.h > create mode 100644 drivers/net/dsa/microchip/ksz8863_smi.c > Hello Michael, I've given this series a spin on a TQ-Systems ARM64 board with a KSZ8863 switch connected via SMI (rebased onto kernel 5.4.y), and everything seems to work as expected. Feel free to CC me for the next revision of the series, so I can add my Tested-by. Kind regards, Matthias
Powered by blists - more mailing lists