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: Fri, 17 Feb 2017 10:05:25 -0500 From: Vivien Didelot <vivien.didelot@...oirfairelinux.com> To: netdev@...r.kernel.org Cc: linux-kernel@...r.kernel.org, kernel@...oirfairelinux.com, "David S. Miller" <davem@...emloft.net>, Florian Fainelli <f.fainelli@...il.com>, Andrew Lunn <andrew@...n.ch>, Vivien Didelot <vivien.didelot@...oirfairelinux.com> Subject: [PATCH net-next v2 0/6] net: dsa: mv88e6xxx: 88E6390 ATU/VTU This series adds support to 88E6390 for the ATU (MAC address databases) and VTU (VLAN databases), as well as providing a cleaner API for both. The 6390 family of Marvell switch chip handles the ATU Move operation differently and has a different usage of the VTU Data registers. v2: remove unsused variable err in 5/6, spotted by kbuild bot. Vivien Didelot (6): net: dsa: mv88e6xxx: add port mask helper net: dsa: mv88e6xxx: move ATU code in its own file net: dsa: mv88e6xxx: add support for 6390 ATU Move net: dsa: mv88e6xxx: move VTU code to its own file net: dsa: mv88e6xxx: add VTU ops net: dsa: mv88e6xxx: add support for 6390 VTU drivers/net/dsa/mv88e6xxx/Makefile | 2 + drivers/net/dsa/mv88e6xxx/chip.c | 859 ++++++++------------------------ drivers/net/dsa/mv88e6xxx/global1.h | 23 + drivers/net/dsa/mv88e6xxx/global1_atu.c | 251 ++++++++++ drivers/net/dsa/mv88e6xxx/global1_vtu.c | 493 ++++++++++++++++++ drivers/net/dsa/mv88e6xxx/mv88e6xxx.h | 26 +- drivers/net/dsa/mv88e6xxx/port.c | 2 +- 7 files changed, 1004 insertions(+), 652 deletions(-) create mode 100644 drivers/net/dsa/mv88e6xxx/global1_atu.c create mode 100644 drivers/net/dsa/mv88e6xxx/global1_vtu.c -- 2.11.1
Powered by blists - more mailing lists