net: dsa: bcm_sf2: Add support for CFP statistics
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 6 Feb 2019 20:45:59 +0000 (12:45 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 9 Feb 2019 06:11:07 +0000 (22:11 -0800)
commitf4ae9c0840b7e1f9bd2177189a45a21e6f11aa8d
treeca4a264569dca3d846e6e203bf37666d2baf994a
parentbadd62c249f3ef2d5af315ac2666256492e0af49
net: dsa: bcm_sf2: Add support for CFP statistics

Return CFP policer statistics (Green, Yellow or Red) as part of the
standard ethtool statistics. This helps debug when CFP rules may not be
hit (0 counter).

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/bcm_sf2.c
drivers/net/dsa/bcm_sf2.h
drivers/net/dsa/bcm_sf2_cfp.c
drivers/net/dsa/bcm_sf2_regs.h