Initial coding to support non-template in mlxdr layer.

Yevgeny Kliteynik (3):
  net/mlx5/hws: split the root rule creation and destruction
  net/mlx5/hws: add support for action type LAST
  net/mlx5/hws: add support for backward-compatible API

 drivers/net/mlx5/hws/meson.build       |   1 +
 drivers/net/mlx5/hws/mlx5dr.h          |  87 +++
 drivers/net/mlx5/hws/mlx5dr_action.c   |   9 +
 drivers/net/mlx5/hws/mlx5dr_bwc.c      | 898 +++++++++++++++++++++++++
 drivers/net/mlx5/hws/mlx5dr_bwc.h      |  34 +
 drivers/net/mlx5/hws/mlx5dr_context.c  |   3 +
 drivers/net/mlx5/hws/mlx5dr_context.h  |   7 +
 drivers/net/mlx5/hws/mlx5dr_internal.h |   1 +
 drivers/net/mlx5/hws/mlx5dr_rule.c     |  49 +-
 drivers/net/mlx5/hws/mlx5dr_rule.h     |   7 +
 drivers/net/mlx5/hws/mlx5dr_send.c     |  43 +-
 11 files changed, 1124 insertions(+), 15 deletions(-)
 create mode 100644 drivers/net/mlx5/hws/mlx5dr_bwc.c
 create mode 100644 drivers/net/mlx5/hws/mlx5dr_bwc.h

-- 
2.21.0

Reply via email to