net: mtk_eth_soc: mediatek: fix ppe flow accounting for v1 hardware
authorFelix Fietkau <nbd@nbd.name>
Thu, 20 Apr 2023 21:06:42 +0000 (22:06 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sun, 23 Apr 2023 12:25:49 +0000 (13:25 +0100)
commit4eaeca1fc43a4060fa79d7a071572e89181a725e
tree141a49ee01a96bc1522796cf1f62dab16492b396
parentfbc1449d385d65be49a8d164dfd3772f2cb049ae
net: mtk_eth_soc: mediatek: fix ppe flow accounting for v1 hardware

Older chips (like MT7622) use a different bit in ib2 to enable hardware
counter support. Add macros for both and select the appropriate bit.

Fixes: 3fbe4d8c0e53 ("net: ethernet: mtk_eth_soc: ppe: add support for flow accounting")
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mediatek/mtk_ppe.c
drivers/net/ethernet/mediatek/mtk_ppe.h