mbox series

[net-next,0/6] Intel Wired LAN Driver Updates for 2023-10-25 (ice)

Message ID 20231025214157.1222758-1-jacob.e.keller@intel.com (mailing list archive)
Headers show
Series Intel Wired LAN Driver Updates for 2023-10-25 (ice) | expand

Message

Jacob Keller Oct. 25, 2023, 9:41 p.m. UTC
This series extends the ice driver with basic support for the E830 device
line. It does not include support for all device features, but enables basic
functionality to load and pass traffic.

Alice adds the 200G speed and PHY types supported by E830 hardware.

Dan extends the DDP package logic to support the E830 package segment.

Paul adds the basic registers and macros used by E830 hardware, and adds
support for handling variable length link status information from firmware.

Pawel removes some redundant zeroing of the PCI IDs list, and extends the
list to include the E830 device IDs.

Alice Michael (1):
  ice: Add 200G speed/phy type use

Dan Nowlin (1):
  ice: Add support for E830 DDP package segment

Paul Greenwalt (2):
  ice: Add E830 device IDs, MAC type and registers
  ice: Add ice_get_link_status_datalen

Pawel Chmielewski (2):
  ice: Remove redundant zeroing of the fields.
  ice: Hook up 4 E830 devices by adding their IDs

 .../net/ethernet/intel/ice/ice_adminq_cmd.h   |  48 +-
 drivers/net/ethernet/intel/ice/ice_common.c   |  88 +++-
 drivers/net/ethernet/intel/ice/ice_ddp.c      | 436 ++++++++++++++----
 drivers/net/ethernet/intel/ice/ice_ddp.h      |  27 +-
 drivers/net/ethernet/intel/ice/ice_devids.h   |  10 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c  |  26 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.h  |   8 +
 .../net/ethernet/intel/ice/ice_ethtool_fdir.c |  24 +-
 .../net/ethernet/intel/ice/ice_hw_autogen.h   |  52 ++-
 drivers/net/ethernet/intel/ice/ice_main.c     |  71 +--
 drivers/net/ethernet/intel/ice/ice_type.h     |   6 +-
 .../ethernet/intel/ice/ice_virtchnl_fdir.c    |  29 +-
 12 files changed, 652 insertions(+), 173 deletions(-)


base-commit: 8846f9a04b10b7f61214425409838d764df7080d

Comments

patchwork-bot+netdevbpf@kernel.org Oct. 27, 2023, 5:10 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Wed, 25 Oct 2023 14:41:51 -0700 you wrote:
> This series extends the ice driver with basic support for the E830 device
> line. It does not include support for all device features, but enables basic
> functionality to load and pass traffic.
> 
> Alice adds the 200G speed and PHY types supported by E830 hardware.
> 
> Dan extends the DDP package logic to support the E830 package segment.
> 
> [...]

Here is the summary with links:
  - [net-next,1/6] ice: Add E830 device IDs, MAC type and registers
    (no matching commit)
  - [net-next,2/6] ice: Add 200G speed/phy type use
    https://git.kernel.org/netdev/net-next/c/24407a01e57c
  - [net-next,3/6] ice: Add ice_get_link_status_datalen
    https://git.kernel.org/netdev/net-next/c/2777d24ec6d1
  - [net-next,4/6] ice: Add support for E830 DDP package segment
    (no matching commit)
  - [net-next,5/6] ice: Remove redundant zeroing of the fields.
    https://git.kernel.org/netdev/net-next/c/f8ab08c0b769
  - [net-next,6/6] ice: Hook up 4 E830 devices by adding their IDs
    https://git.kernel.org/netdev/net-next/c/ba20ecb1d1bb

You are awesome, thank you!
Jakub Kicinski Oct. 27, 2023, 5:16 a.m. UTC | #2
Some disturbance in the force:

On Fri, 27 Oct 2023 05:10:50 +0000 patchwork-bot+netdevbpf@kernel.org
wrote:
>   - [net-next,1/6] ice: Add E830 device IDs, MAC type and registers

ba1124f58afd

>   - [net-next,2/6] ice: Add 200G speed/phy type use
>     https://git.kernel.org/netdev/net-next/c/24407a01e57c
>   - [net-next,3/6] ice: Add ice_get_link_status_datalen
>     https://git.kernel.org/netdev/net-next/c/2777d24ec6d1
>   - [net-next,4/6] ice: Add support for E830 DDP package segment

3cbdb0343022

>   - [net-next,5/6] ice: Remove redundant zeroing of the fields.
>     https://git.kernel.org/netdev/net-next/c/f8ab08c0b769
>   - [net-next,6/6] ice: Hook up 4 E830 devices by adding their IDs
>     https://git.kernel.org/netdev/net-next/c/ba20ecb1d1bb