net: dsa: b53: Report VLAN table occupancy via devlink
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 9 Sep 2020 17:49:31 +0000 (10:49 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Sep 2020 21:29:02 +0000 (14:29 -0700)
commit4f6a5caf187ff5807cd5b4ea5678982c249bd964
tree4eac976aabf0fb5d9e44510a300a74224d85d45d
parent4a056990e16e20f20f305daa53250bd01aaf9ad6
net: dsa: b53: Report VLAN table occupancy via devlink

We already maintain an array of VLANs used by the switch so we can
simply iterate over it to report the occupancy via devlink.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/b53/b53_common.c
drivers/net/dsa/b53/b53_priv.h
drivers/net/dsa/bcm_sf2.c