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 PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 1 May 2019 19:32:08 +0000 From: Rasmus Villemoes <rasmus.villemoes@...vas.dk> To: Andrew Lunn <andrew@...n.ch>, Vivien Didelot <vivien.didelot@...oirfairelinux.com> CC: "netdev@...r.kernel.org" <netdev@...r.kernel.org>, "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>, "David S. Miller" <davem@...emloft.net>, Florian Fainelli <f.fainelli@...il.com>, Rasmus Villemoes <Rasmus.Villemoes@...vas.se> Subject: [RFC PATCH 0/5] net: dsa: POC support for mv88e6250 This is some mostly-working code adding support for the mv88e6250 chip. I'm not quite done checking whether all the methods in the _ops structure are appropriate, but basic switchdev functionality seems to work. Rasmus Villemoes (5): net: dsa: mv88e6xxx: introduce support for two chips using direct smi addressing net: dsa: mv88e6xxx: rename smi read/write functions net: dsa: prepare mv88e6xxx_g1_atu_op() for the mv88e6250 net: dsa: implement vtu_getnext and vtu_loadpurge for mv88e6250 net: dsa: add support for mv88e6250 drivers/net/dsa/mv88e6xxx/chip.c | 125 +++++++++++++++++++----- drivers/net/dsa/mv88e6xxx/chip.h | 7 ++ drivers/net/dsa/mv88e6xxx/global1.c | 20 ++++ drivers/net/dsa/mv88e6xxx/global1.h | 5 + drivers/net/dsa/mv88e6xxx/global1_atu.c | 5 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 58 +++++++++++ drivers/net/dsa/mv88e6xxx/port.h | 1 + 7 files changed, 196 insertions(+), 25 deletions(-) -- 2.20.1
Powered by blists - more mailing lists