[dpdk-dev] [PATCH 00/28] ice: base code update

Zhang, Qi Z qi.z.zhang at intel.com
Wed Aug 11 04:25:07 CEST 2021



> -----Original Message-----
> From: Zhang, Qi Z <qi.z.zhang at intel.com>
> Sent: Tuesday, August 10, 2021 10:51 AM
> To: Yang, Qiming <qiming.yang at intel.com>
> Cc: Guo, Junfeng <junfeng.guo at intel.com>; dev at dpdk.org; Zhang, Qi Z
> <qi.z.zhang at intel.com>
> Subject: [PATCH 00/28] ice: base code update
> 
> Summary:
> 
> 1. Add new module to support 1588 timesync / PTP.
> 2. Couple FDIR / RSS enhancement to support GRE tunnel and GTPU 3. Support
> l3/ l4 checksum RSS
> 
> Qi Zhang (28):
>   net/ice/base: add 1588 capability probe
>   net/ice/base: add low level functions for device clock control
>   net/ice/base: add ethertype IPv6 check for dummy packet
>   net/ice/base: change dummy packets with VLAN
>   net/ice/base: add timestamp masks
>   net/ice/base: add clock initialization function
>   net/ice/base: add accessors to get/set the time reference
>   net/ice/base: print human-friendly PHY types
>   net/ice/base: implement Vernier calibration logic for E822 devices
>   net/ice/base: clarify comments on checking PFC mode
>   net/ice/base: add support for starting PHY in bypass mode
>   net/ice/base: add E810T check function
>   net/ice/base: implement firmware debug dump
>   net/ice/base: add new AQ description
>   net/ice/base: refine MAC rule adding
>   net/ice/base: support TC nodes PIR configuration
>   net/ice/base: support FDIR for GRE tunnel packet
>   net/ice/base: support RSS for GRE tunnel packet
>   net/ice/base: support FDIR for GTPU EH inner IPv6
>   net/ice/base: support RSS for GTPoGRE
>   net/ice/base: enable NVM update reset capabilities
>   net/ice/base: support FDIR for GTPoGRE
>   net/ice/base: add RSS support for IPv4/L4 checksum
>   net/ice/base: enable jumbo frame support during HW init
>   net/ice/base: support FDIR for GTPU UL/DL with QFI fields
>   net/ice/base: rename and add a setter function
>   net/ice/base: correct spellling of word data
>   net/ice/base: update Max TCAM/PTG Per Profile
> 
>  drivers/net/ice/base/ice_adminq_cmd.h    |   28 +
>  drivers/net/ice/base/ice_cgu_regs.h      |  117 +
>  drivers/net/ice/base/ice_common.c        |  513 +++-
>  drivers/net/ice/base/ice_common.h        |   21 +
>  drivers/net/ice/base/ice_controlq.c      |   52 +-
>  drivers/net/ice/base/ice_controlq.h      |    2 +
>  drivers/net/ice/base/ice_dcb.c           |    9 +-
>  drivers/net/ice/base/ice_devids.h        |    1 +
>  drivers/net/ice/base/ice_fdir.c          | 2387 ++++++++++++++-
>  drivers/net/ice/base/ice_fdir.h          |   14 +
>  drivers/net/ice/base/ice_flex_pipe.c     |    6 +
>  drivers/net/ice/base/ice_flex_type.h     |   52 +-
>  drivers/net/ice/base/ice_flow.c          |  231 +-
>  drivers/net/ice/base/ice_flow.h          |   10 +
>  drivers/net/ice/base/ice_lan_tx_rx.h     |    8 +
>  drivers/net/ice/base/ice_protocol_type.h |    4 +-
>  drivers/net/ice/base/ice_ptp_consts.h    |  376 +++
>  drivers/net/ice/base/ice_ptp_hw.c        | 3452 ++++++++++++++++++++++
>  drivers/net/ice/base/ice_ptp_hw.h        |  473 +++
>  drivers/net/ice/base/ice_sched.c         |    3 +
>  drivers/net/ice/base/ice_switch.c        |  172 +-
>  drivers/net/ice/base/ice_type.h          |  231 +-
>  drivers/net/ice/base/meson.build         |    1 +
>  23 files changed, 7892 insertions(+), 271 deletions(-)  create mode 100644
> drivers/net/ice/base/ice_cgu_regs.h
>  create mode 100644 drivers/net/ice/base/ice_ptp_consts.h
>  create mode 100644 drivers/net/ice/base/ice_ptp_hw.c  create mode
> 100644 drivers/net/ice/base/ice_ptp_hw.h
> 
> --
> 2.26.2

Applied to dpdk-next-net-intel.

Thanks
Qi



More information about the dev mailing list