net: dsa: mt7530: add support for port mirroring
authorDENG Qingfang <dqfext@gmail.com>
Fri, 6 Mar 2020 12:35:35 +0000 (20:35 +0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 10 Mar 2020 02:25:04 +0000 (19:25 -0700)
commit37feab6076aa816ed72fe836759a485353241916
treedbbe7af51e6e6b4398ecbc951819d6ad42554b38
parent6c1a55fecae0dca24a6ebe7e9d4b490373a95d73
net: dsa: mt7530: add support for port mirroring

Add support for configuring port mirroring through the cls_matchall
classifier. We do a full ingress and/or egress capture towards a
capture port.
MT7530 supports one monitor port and multiple mirrored ports.

Signed-off-by: DENG Qingfang <dqfext@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/mt7530.c
drivers/net/dsa/mt7530.h