linux-stable/net/dsa
Juergen Beisert e8fe177a62 net: dsa: add support for the SMSC-LAN9303 tagging format
To define the outgoing port and to discover the incoming port a regular
VLAN tag is used by the LAN9303. But its VID meaning is 'special'.

This tag handler/filter depends on some hardware features which must be
enabled in the device to provide and make use of this special VLAN tag
to control the destination and the source of an ethernet packet.

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-04-20 13:48:54 -04:00
..
dsa.c net: dsa: add support for the SMSC-LAN9303 tagging format 2017-04-20 13:48:54 -04:00
dsa2.c net: dsa: dsa2: Add basic support of devlink 2017-03-28 22:46:04 -07:00
dsa_priv.h net: dsa: add support for the SMSC-LAN9303 tagging format 2017-04-20 13:48:54 -04:00
Kconfig net: dsa: add support for the SMSC-LAN9303 tagging format 2017-04-20 13:48:54 -04:00
legacy.c net: dsa: isolate legacy code 2017-04-17 11:03:17 -04:00
Makefile net: dsa: add support for the SMSC-LAN9303 tagging format 2017-04-20 13:48:54 -04:00
slave.c net: break include loop netdevice.h, dsa.h, devlink.h 2017-03-28 22:46:04 -07:00
switch.c net: dsa: add cross-chip bridging operations 2017-04-01 12:22:57 -07:00
tag_brcm.c net: dsa: Factor bottom tag receive functions 2017-04-08 13:49:36 -07:00
tag_dsa.c net: dsa: Factor bottom tag receive functions 2017-04-08 13:49:36 -07:00
tag_edsa.c net: dsa: Factor bottom tag receive functions 2017-04-08 13:49:36 -07:00
tag_lan9303.c net: dsa: add support for the SMSC-LAN9303 tagging format 2017-04-20 13:48:54 -04:00
tag_mtk.c net: dsa: Factor bottom tag receive functions 2017-04-08 13:49:36 -07:00
tag_qca.c net: dsa: Factor bottom tag receive functions 2017-04-08 13:49:36 -07:00
tag_trailer.c net: dsa: Factor bottom tag receive functions 2017-04-08 13:49:36 -07:00