net/mlx5: Add core support for double vlan push/pop steering action
authorJianbo Liu <jianbol@mellanox.com>
Tue, 17 Jul 2018 01:35:32 +0000 (18:35 -0700)
committerSaeed Mahameed <saeedm@mellanox.com>
Wed, 18 Jul 2018 21:33:25 +0000 (14:33 -0700)
commit8da6fe2a18505b9bd977e573d62d33f836c6903c
tree5ec621a4dcf54c4026e279ad3982e1faf804299f
parent5e022dd353b74132bf216a77b169c43e39f5be9e
net/mlx5: Add core support for double vlan push/pop steering action

As newer firmware supports double push/pop in a single FTE, we add
core bits and extend vlan action logic for it.

Signed-off-by: Jianbo Liu <jianbol@mellanox.com>
Reviewed-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
include/linux/mlx5/fs.h
include/linux/mlx5/mlx5_ifc.h