Hi, The changes in this patch set include few enhancements, semantic changes, code cleanup and fixes. It updates base driver to version 8.30.8.0.
Thanks! -Rasesh Rasesh Mody (17): net/qede/base: add xcvr type and DON FW defines net/qede/base: add NVRAM config options net/qede/base: introduce HW/SW channel net/qede/base: add LLDP support net/qede/base: add check for DMA engine state net/qede/base: use the correct size value net/qede/base: add various OS abtraction macros net/qede/base: add/fix comments net/qede/base: add/change/revise logs net/qede/base: semantic changes net/qede/base: code cleanup net/qede/base: check device personality for feature setting net/qede/base: change default page size of ILT clients net/qede/base: fix access to an uninitialized list net/qede/base: fix for VF malicious indication net/qede/base: fix return code to align with FW net/qede/base: update base driver version to 8.30.8.0 drivers/net/qede/base/bcm_osal.h | 18 +- drivers/net/qede/base/ecore.h | 22 ++- drivers/net/qede/base/ecore_cxt.c | 7 +- drivers/net/qede/base/ecore_dcbx.c | 263 +++++++++++++++++++++++++-- drivers/net/qede/base/ecore_dcbx.h | 4 + drivers/net/qede/base/ecore_dcbx_api.h | 46 ++++- drivers/net/qede/base/ecore_dev.c | 58 +++--- drivers/net/qede/base/ecore_hw.c | 15 +- drivers/net/qede/base/ecore_hw.h | 29 --- drivers/net/qede/base/ecore_init_fw_funcs.c | 1 - drivers/net/qede/base/ecore_int.c | 9 - drivers/net/qede/base/ecore_iov_api.h | 14 ++ drivers/net/qede/base/ecore_mcp.c | 83 ++++++--- drivers/net/qede/base/ecore_spq.c | 4 +- drivers/net/qede/base/ecore_sriov.c | 49 +++-- drivers/net/qede/base/ecore_sriov.h | 7 +- drivers/net/qede/base/ecore_vf.c | 33 +++- drivers/net/qede/base/ecore_vf.h | 7 + drivers/net/qede/base/ecore_vf_api.h | 13 ++ drivers/net/qede/base/mcp_public.h | 51 +++++- drivers/net/qede/base/nvm_cfg.h | 16 +- 21 files changed, 583 insertions(+), 166 deletions(-) -- 1.7.10.3