aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/dsa/sja1105
diff options
context:
space:
mode:
authorVladimir Oltean <olteanv@gmail.com>2019-06-08 15:04:39 +0300
committerDavid S. Miller <davem@davemloft.net>2019-06-08 15:20:40 -0700
commite53e18a6fe4d3ae04c28ca2327ef7e7656cb07ce (patch)
tree11d8d66ae2b477cde4fed8a534fa3df7c69c91bc /drivers/net/dsa/sja1105
parentnet: dsa: sja1105: Make sja1105_is_link_local not match meta frames (diff)
downloadlinux-dev-e53e18a6fe4d3ae04c28ca2327ef7e7656cb07ce.tar.xz
linux-dev-e53e18a6fe4d3ae04c28ca2327ef7e7656cb07ce.zip
net: dsa: sja1105: Receive and decode meta frames
This adds support in the tagger for understanding the source port and switch id of meta frames. Their timestamp is also extracted but not used yet - this needs to be done in a state machine that modifies the previously received timestampable frame - will be added in a follow-up patch. Also take the opportunity to: - Remove a comment in sja1105_filter made obsolete by e8d67fa5696e ("net: dsa: sja1105: Don't store frame type in skb->cb") - Reorder the checks in sja1105_filter to optimize for the most likely scenario first: regular traffic. Signed-off-by: Vladimir Oltean <olteanv@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/dsa/sja1105')
0 files changed, 0 insertions, 0 deletions