]> git.baikalelectronics.ru Git - kernel.git/commit
net: prestera: add counter HW API
authorVolodymyr Mytnyk <vmytnyk@marvell.com>
Tue, 30 Nov 2021 10:32:59 +0000 (12:32 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 30 Nov 2021 12:26:01 +0000 (12:26 +0000)
commit3606cf215ff4327f3f853268f1522e93fa8dece7
tree0f2d36ca1314efb97eb11ab7e1cfcd11441a9d46
parent02fb7874c60559e61c529525578b38cd941fd32d
net: prestera: add counter HW API

Add counter API for getting HW statistics.

- HW statistics gathered by this API are deleyed.
- Batch of conters is supported.
- acl stat is supported.

Co-developed-by: Serhiy Boiko <serhiy.boiko@marvell.com>
Signed-off-by: Serhiy Boiko <serhiy.boiko@marvell.com>
Signed-off-by: Volodymyr Mytnyk <vmytnyk@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/prestera/Makefile
drivers/net/ethernet/marvell/prestera/prestera.h
drivers/net/ethernet/marvell/prestera/prestera_acl.h
drivers/net/ethernet/marvell/prestera/prestera_counter.c [new file with mode: 0644]
drivers/net/ethernet/marvell/prestera/prestera_counter.h [new file with mode: 0644]
drivers/net/ethernet/marvell/prestera/prestera_hw.c
drivers/net/ethernet/marvell/prestera/prestera_hw.h
drivers/net/ethernet/marvell/prestera/prestera_main.c