mbox series

[net-next,00/15,pull,request] 1GbE Intel Wired LAN Driver Updates 2021-02-03

Message ID 20210204004259.3662059-1-anthony.l.nguyen@intel.com (mailing list archive)
Headers show
Series 1GbE Intel Wired LAN Driver Updates 2021-02-03 | expand

Message

Tony Nguyen Feb. 4, 2021, 12:42 a.m. UTC
This series contains updates to igc, igb, e1000e, and e1000 drivers.

Sasha adds counting of good transmit packets and reporting of NVM version
and gPHY version in ethtool firmware version. Replaces the use of strlcpy
to the preferred strscpy. Fixes a typo that caused the wrong register to be
output. He also removes an unused function pointer, some unneeded defines,
and a non-applicable comment. All changes for igc.

Gal Hammer fixes a typo which caused the RDBAL register values to be
shown instead of TDBAL for igb.

Nick Lowe enables RSS support for i211 devices for igb.

Tom Rix fixes checkpatch warning by removing h from printk format
specifier for igb.

Kaixu Xia removes setting of a variable that is overwritten before next
use for e1000e.

Sudip Mukherjee removes an unneeded assignment for e1000.

Note: Most patches only compile tested.

The following are changes since commit 32d1bbb1d609f5a78b0c95e2189f398a52a3fbf7:
  net: fec: Silence M5272 build warnings
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 1GbE

Gal Hammer (1):
  igb: fix TDBAL register show incorrect value

Kaixu Xia (1):
  e1000e: remove the redundant value assignment in
    e1000_update_nvm_checksum_spt

Nick Lowe (1):
  igb: Enable RSS for Intel I211 Ethernet Controller

Sasha Neftin (10):
  igc: Clean up nvm_operations structure
  igc: Remove igc_set_fw_version comment
  igc: Remove MULR mask define
  igc: Add Host Good Packets Transmitted Count
  igc: Expose the NVM version
  igc: Expose the gPHY firmware version
  igc: Prefer strscpy over strlcpy
  igc: Remove unused local receiver mask
  igc: Remove unused FUNC_1 mask
  igc: Fix TDBAL register show incorrect value

Sudip Mukherjee (1):
  e1000: drop unneeded assignment in e1000_set_itr()

Tom Rix (1):
  igb: remove h from printk format specifier

 drivers/net/ethernet/intel/e1000/e1000_main.c |  1 -
 drivers/net/ethernet/intel/e1000e/ich8lan.c   |  7 ------
 drivers/net/ethernet/intel/igb/igb_main.c     |  7 +++---
 drivers/net/ethernet/intel/igc/igc.h          |  2 ++
 drivers/net/ethernet/intel/igc/igc_defines.h  |  4 +---
 drivers/net/ethernet/intel/igc/igc_dump.c     |  2 +-
 drivers/net/ethernet/intel/igc/igc_ethtool.c  | 24 +++++++++++++++----
 drivers/net/ethernet/intel/igc/igc_hw.h       |  1 -
 drivers/net/ethernet/intel/igc/igc_main.c     |  1 +
 drivers/net/ethernet/intel/igc/igc_phy.c      | 18 ++++++++++++++
 drivers/net/ethernet/intel/igc/igc_phy.h      |  1 +
 drivers/net/ethernet/intel/igc/igc_regs.h     |  1 +
 12 files changed, 48 insertions(+), 21 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Feb. 5, 2021, 5:40 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Wed,  3 Feb 2021 16:42:44 -0800 you wrote:
> This series contains updates to igc, igb, e1000e, and e1000 drivers.
> 
> Sasha adds counting of good transmit packets and reporting of NVM version
> and gPHY version in ethtool firmware version. Replaces the use of strlcpy
> to the preferred strscpy. Fixes a typo that caused the wrong register to be
> output. He also removes an unused function pointer, some unneeded defines,
> and a non-applicable comment. All changes for igc.
> 
> [...]

Here is the summary with links:
  - [net-next,01/15] igc: Clean up nvm_operations structure
    https://git.kernel.org/netdev/net-next/c/63532ced0777
  - [net-next,02/15] igc: Remove igc_set_fw_version comment
    https://git.kernel.org/netdev/net-next/c/4d59f52ba770
  - [net-next,03/15] igc: Remove MULR mask define
    https://git.kernel.org/netdev/net-next/c/e96c5b46bdf1
  - [net-next,04/15] igc: Add Host Good Packets Transmitted Count
    https://git.kernel.org/netdev/net-next/c/e65299444e3c
  - [net-next,05/15] igc: Expose the NVM version
    https://git.kernel.org/netdev/net-next/c/01bb6129c641
  - [net-next,06/15] igc: Expose the gPHY firmware version
    https://git.kernel.org/netdev/net-next/c/94f794d15a5e
  - [net-next,07/15] igc: Prefer strscpy over strlcpy
    https://git.kernel.org/netdev/net-next/c/ed443cdf67b5
  - [net-next,08/15] igc: Remove unused local receiver mask
    https://git.kernel.org/netdev/net-next/c/9c99482e45b0
  - [net-next,09/15] igc: Remove unused FUNC_1 mask
    https://git.kernel.org/netdev/net-next/c/4917fc8eb640
  - [net-next,10/15] igc: Fix TDBAL register show incorrect value
    https://git.kernel.org/netdev/net-next/c/9660ef25e958
  - [net-next,11/15] igb: fix TDBAL register show incorrect value
    https://git.kernel.org/netdev/net-next/c/abb9efc70988
  - [net-next,12/15] igb: Enable RSS for Intel I211 Ethernet Controller
    https://git.kernel.org/netdev/net-next/c/6e6026f2dd20
  - [net-next,13/15] igb: remove h from printk format specifier
    https://git.kernel.org/netdev/net-next/c/2f7c1fd23d9f
  - [net-next,14/15] e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_spt
    https://git.kernel.org/netdev/net-next/c/99eb3943ab9b
  - [net-next,15/15] e1000: drop unneeded assignment in e1000_set_itr()
    https://git.kernel.org/netdev/net-next/c/5a04b958ad39

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html