[0/2] Enable rte_flow API in ice driver
mbox series

Message ID 1559552722-8970-1-git-send-email-qiming.yang@intel.com
Headers show
Series
  • Enable rte_flow API in ice driver
Related show

Message

Yang, Qiming June 3, 2019, 9:05 a.m. UTC
This patch set enables the backend of rte_flow, and
the generic filter related functions in ice driver.
Supported flows include ipv4, tcpv4, udpv4, ipv6,
tcpv6, udpv6, tunnel, etc.
This patch set depends on shared code update.

Qiming Yang (1):
  net/ice: add generic flow API

wei zhao (1):
  net/ice: enable switch filter

 drivers/net/ice/Makefile            |   2 +
 drivers/net/ice/ice_ethdev.c        |  44 +++
 drivers/net/ice/ice_ethdev.h        |  11 +
 drivers/net/ice/ice_generic_flow.c  | 569 ++++++++++++++++++++++++++++++++++++
 drivers/net/ice/ice_generic_flow.h  | 402 +++++++++++++++++++++++++
 drivers/net/ice/ice_switch_filter.c | 502 +++++++++++++++++++++++++++++++
 drivers/net/ice/ice_switch_filter.h |  28 ++
 drivers/net/ice/meson.build         |   1 +
 8 files changed, 1559 insertions(+)
 create mode 100644 drivers/net/ice/ice_generic_flow.c
 create mode 100644 drivers/net/ice/ice_generic_flow.h
 create mode 100644 drivers/net/ice/ice_switch_filter.c
 create mode 100644 drivers/net/ice/ice_switch_filter.h