summaryrefslogtreecommitdiff
path: root/net/appletalk
diff options
context:
space:
mode:
authorJonathan McDowell <noodles@earth.li>2020-08-01 20:06:46 +0300
committerDavid S. Miller <davem@davemloft.net>2020-08-04 01:45:39 +0300
commit69462fe6a39048ec186f60178a3a6ea23ae16e0c (patch)
treed26e018c9b038c9297d32e230ec7d1242bfe6e16 /net/appletalk
parente9d204fde5fd7d8ca1d6490d1b5c3d8d963bcd1a (diff)
downloadlinux-69462fe6a39048ec186f60178a3a6ea23ae16e0c.tar.xz
net: dsa: qca8k: Add 802.1q VLAN support
This adds full 802.1q VLAN support to the qca8k, allowing the use of vlan_filtering and more complicated bridging setups than allowed by basic port VLAN support. Tested with a number of untagged ports with separate VLANs and then a trunk port with all the VLANs tagged on it. v3: - Pull QCA8K_PORT_VID_DEF changes into separate cleanup patch - Reverse Christmas tree notation for variable definitions - Use untagged instead of tagged for consistency v2: - Return sensible errnos on failure rather than -1 (rmk) - Style cleanups based on Florian's feedback - Silently allow VLAN 0 as device correctly treats this as no tag Signed-off-by: Jonathan McDowell <noodles@earth.li> Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> Acked-by: Vladimir Oltean <olteanv@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/appletalk')
0 files changed, 0 insertions, 0 deletions