This patchset adds enhancements and fixes for QEDE PMD. Rasesh Mody (8): net/qede/base: fix to handle stag update event net/qede/base: add support for OneView APIs net/qede/base: get pre-negotiated values for stag and bw net/qede: fix to program HW regs with ether type net/qede/base: limit number of non ethernet queues to 64 net/qede/base: correct MCP error handler's log verbosity net/qede/base: fix logic for sfp get/set net/qede/base: use pointer for bytes len read
Shahed Shaikh (9): net/qede/base: use trust mode for forced MAC limitations net/qede: reorganize filter code net/qede: fix flow director bug for IPv6 filter net/qede: refactor fdir code into generic aRFS net/qede: add support for generic flow API net/qede: fix Rx buffer size calculation net/qede: add support for Rx descriptor status net/qede/base: fix MFW FLR flow bug net/qede: add support for dev reset drivers/net/qede/Makefile | 2 +- drivers/net/qede/base/bcm_osal.h | 1 + drivers/net/qede/base/ecore.h | 3 + drivers/net/qede/base/ecore_dev.c | 85 +- drivers/net/qede/base/ecore_dev_api.h | 3 + drivers/net/qede/base/ecore_int.c | 32 + drivers/net/qede/base/ecore_int.h | 1 + drivers/net/qede/base/ecore_iov_api.h | 7 + drivers/net/qede/base/ecore_l2.c | 26 +- drivers/net/qede/base/ecore_l2_api.h | 11 +- drivers/net/qede/base/ecore_mcp.c | 157 +++- drivers/net/qede/base/ecore_mcp_api.h | 40 +- drivers/net/qede/base/ecore_sriov.c | 36 +- drivers/net/qede/base/mcp_public.h | 21 + drivers/net/qede/base/reg_addr.h | 20 + drivers/net/qede/qede_ethdev.c | 724 +-------------- drivers/net/qede/qede_ethdev.h | 65 +- drivers/net/qede/qede_fdir.c | 470 ---------- drivers/net/qede/qede_filter.c | 1546 +++++++++++++++++++++++++++++++++ drivers/net/qede/qede_rxtx.c | 140 ++- drivers/net/qede/qede_rxtx.h | 17 +- 21 files changed, 2177 insertions(+), 1230 deletions(-) delete mode 100644 drivers/net/qede/qede_fdir.c create mode 100644 drivers/net/qede/qede_filter.c -- 1.7.10.3