mlxsw: core: Consolidate trap groups to a single event group
authorJiri Pirko <jiri@nvidia.com>
Thu, 27 Jan 2022 09:02:24 +0000 (11:02 +0200)
committerJakub Kicinski <kuba@kernel.org>
Fri, 28 Jan 2022 03:19:58 +0000 (19:19 -0800)
commit636d3ad238906742ac7bc96f05513327b3aa6e8f
tree01de731192ad15fca40ee715f89091549a330efd
parent981f1d18be407d16d1b7fc72ff471fa4586f75e7
mlxsw: core: Consolidate trap groups to a single event group

For event traps which are used in core, avoid having a separate trap
group for each event. Instead of that introduce a single core event trap
group and use it for all event traps.

Signed-off-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlxsw/core.c
drivers/net/ethernet/mellanox/mlxsw/core.h
drivers/net/ethernet/mellanox/mlxsw/core_env.c
drivers/net/ethernet/mellanox/mlxsw/reg.h