mbox series

[net,0/7] ksz8795 VLAN fixes

Message ID 20210809225753.GA17207@cephalopod
Headers show
Series ksz8795 VLAN fixes | expand

Message

Ben Hutchings Aug. 9, 2021, 10:57 p.m. UTC
This series fixes a number of bugs in the ksz8795 driver that affect
VLAN filtering, tag insertion, and tag removal.

I've tested these on the KSZ8795CLXD evaluation board, and checked the
register usage against the datasheets for the other supported chips.

Ben.

Ben Hutchings (7):
  net: dsa: microchip: Fix ksz_read64()
  net: dsa: microchip: ksz8795: Fix PVID tag insertion
  net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration
  net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on
    deletion
  net: dsa: microchip: ksz8795: Use software untagging on CPU port
  net: dsa: microchip: ksz8795: Fix VLAN filtering
  net: dsa: microchip: ksz8795: Don't use phy_port_cnt in VLAN table
    lookup

 drivers/net/dsa/microchip/ksz8795.c     | 82 ++++++++++++++++++++-----
 drivers/net/dsa/microchip/ksz8795_reg.h |  4 ++
 drivers/net/dsa/microchip/ksz_common.h  |  9 +--
 3 files changed, 74 insertions(+), 21 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Aug. 10, 2021, 9 a.m. UTC | #1
Hello:

This series was applied to netdev/net.git (refs/heads/master):

On Tue, 10 Aug 2021 00:57:54 +0200 you wrote:
> This series fixes a number of bugs in the ksz8795 driver that affect

> VLAN filtering, tag insertion, and tag removal.

> 

> I've tested these on the KSZ8795CLXD evaluation board, and checked the

> register usage against the datasheets for the other supported chips.

> 

> Ben.

> 

> [...]


Here is the summary with links:
  - [net,1/7] net: dsa: microchip: Fix ksz_read64()
    https://git.kernel.org/netdev/net/c/c34f674c8875
  - [net,2/7] net: dsa: microchip: ksz8795: Fix PVID tag insertion
    https://git.kernel.org/netdev/net/c/ef3b02a1d79b
  - [net,3/7] net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration
    https://git.kernel.org/netdev/net/c/8f4f58f88fe0
  - [net,4/7] net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion
    https://git.kernel.org/netdev/net/c/af01754f9e3c
  - [net,5/7] net: dsa: microchip: ksz8795: Use software untagging on CPU port
    https://git.kernel.org/netdev/net/c/9130c2d30c17
  - [net,6/7] net: dsa: microchip: ksz8795: Fix VLAN filtering
    https://git.kernel.org/netdev/net/c/164844135a3f
  - [net,7/7] net: dsa: microchip: ksz8795: Don't use phy_port_cnt in VLAN table lookup
    https://git.kernel.org/netdev/net/c/411d466d94a6

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html