[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230119212742.2106833-1-anthony.l.nguyen@intel.com>
Date: Thu, 19 Jan 2023 13:27:27 -0800
From: Tony Nguyen <anthony.l.nguyen@...el.com>
To: davem@...emloft.net, kuba@...nel.org, pabeni@...hat.com,
edumazet@...gle.com
Cc: Tony Nguyen <anthony.l.nguyen@...el.com>, netdev@...r.kernel.org
Subject: [PATCH net-next 00/15][pull request] Intel Wired LAN Driver Updates 2023-01-19 (ice)
This series contains updates to ice driver only.
Tsotne and Anatolii implement new handling, and AdminQ command, for
firmware LLDP, adding a pending notification to allow for proper
cleanup between TC changes.
Amritha extends support for drop action outside of switchdev.
Siddaraju adjusts restriction for PTP HW clock adjustments.
Ani removes an unneeded non-null check and improves reporting of some link
modes to utilize more appropriate values.
Jesse adds checks to ensure PF VSI type.
Przemek combines duplicate checks of the same condition into one check.
Tony makes various cleanups to code: removes comments for cppcheck
suppressions, reduces scope of some variables, changes some return
statements to reflect an explicit 0 return, matches naming for function
declaration and definition, adds local variable for readability, and
fixes indenting.
Sergey separates DDP (Dynamic Device Personalization) code into its own
file.
The following are changes since commit 3ef4a8c8963b29813170177899f84ffb93f1a8f1:
Merge branch 'net-phy-remove-probe_capabilities'
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 100GbE
Amritha Nambiar (1):
ice: Support drop action
Anatolii Gerasymenko (1):
ice: Handle LLDP MIB Pending change
Anirudh Venkataramanan (2):
ice: remove redundant non-null check in ice_setup_pf_sw()
ice: Add support for 100G KR2/CR2/SR2 link reporting
Jesse Brandeburg (1):
ice: add missing checks for PF vsi type
Przemek Kitszel (1):
ice: combine cases in ice_ksettings_find_adv_link_speed()
Sergey Temerkhanov (1):
ice: Move support DDP code out of ice_flex_pipe.c
Siddaraju DH (1):
ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB
Tony Nguyen (6):
ice: Remove cppcheck suppressions
ice: Reduce scope of variables
ice: Explicitly return 0
ice: Match parameter name for ice_cfg_phy_fc()
ice: Introduce local var for readability
ice: Remove excess space
Tsotne Chakhvadze (1):
ice: Add 'Execute Pending LLDP MIB' Admin Queue command
drivers/net/ethernet/intel/ice/Makefile | 1 +
.../net/ethernet/intel/ice/ice_adminq_cmd.h | 18 +-
drivers/net/ethernet/intel/ice/ice_common.c | 13 +
drivers/net/ethernet/intel/ice/ice_common.h | 3 +-
drivers/net/ethernet/intel/ice/ice_dcb.c | 39 +
drivers/net/ethernet/intel/ice/ice_dcb.h | 2 +
drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 70 +-
drivers/net/ethernet/intel/ice/ice_ddp.c | 1897 ++++++++++++++
drivers/net/ethernet/intel/ice/ice_ddp.h | 445 ++++
drivers/net/ethernet/intel/ice/ice_ethtool.c | 63 +-
.../net/ethernet/intel/ice/ice_flex_pipe.c | 2258 ++---------------
.../net/ethernet/intel/ice/ice_flex_pipe.h | 69 -
.../net/ethernet/intel/ice/ice_flex_type.h | 328 +--
drivers/net/ethernet/intel/ice/ice_lib.c | 2 +-
drivers/net/ethernet/intel/ice/ice_main.c | 38 +-
drivers/net/ethernet/intel/ice/ice_nvm.c | 1 -
drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +-
drivers/net/ethernet/intel/ice/ice_sched.c | 7 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 50 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.h | 10 +
drivers/net/ethernet/intel/ice/ice_txrx.c | 3 -
21 files changed, 2753 insertions(+), 2566 deletions(-)
create mode 100644 drivers/net/ethernet/intel/ice/ice_ddp.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_ddp.h
--
2.38.1
Powered by blists - more mailing lists