From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
To: davem@davemloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com>,
netdev@vger.kernel.org, nhorman@redhat.com, sassmann@redhat.com
Subject: [net-next 0/6][pull request] 100GbE Intel Wired LAN Driver Updates 2019-09-12
Date: Thu, 12 Sep 2019 13:49:56 -0700 [thread overview]
Message-ID: <20190912205002.12159-1-jeffrey.t.kirsher@intel.com> (raw)
This series contains updates to ice driver to implement and support
loading a Dynamic Device Personalization (DDP) package from lib/firmware
onto the device.
Paul updates the way the driver version is stored in the driver so that
we can pass the driver version to the firmware. Passing of the driver
version to the firmware is needed for the DDP package to ensure we have
the appropriate support in the driver for the features in the package.
Lukasz fixes how the firmware version is stored to align with how the
firmware stores its own version. Also extended the log message to
display additional useful information such as NVM version, API patch
information and firmware build hash.
Tony adds the needed driver support to check, load and store the DDP
package. Also add support for the ability to load DDP packages intended
for specific hardware devices, as well as what to do when loading of the
DDP package fails to load.
The following are changes since commit 172ca8308b0517ca2522a8c885755fd5c20294e7:
cxgb4: Fix spelling typos
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 100GbE
Lukasz Czapnik (1):
ice: Fix FW version formatting in dmesg
Paul M Stillwell Jr (1):
ice: send driver version to firmware
Tony Nguyen (4):
ice: Implement Dynamic Device Personalization (DDP) download
ice: Initialize DDP package structures
ice: Enable DDP package download
ice: Bump version
drivers/net/ethernet/intel/ice/Makefile | 1 +
drivers/net/ethernet/intel/ice/ice.h | 16 +-
.../net/ethernet/intel/ice/ice_adminq_cmd.h | 73 +
drivers/net/ethernet/intel/ice/ice_common.c | 174 +-
drivers/net/ethernet/intel/ice/ice_common.h | 12 +
drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 42 +
drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 2 +
drivers/net/ethernet/intel/ice/ice_ethtool.c | 52 +-
.../net/ethernet/intel/ice/ice_flex_pipe.c | 1549 +++++++++++++++++
.../net/ethernet/intel/ice/ice_flex_pipe.h | 29 +
.../net/ethernet/intel/ice/ice_flex_type.h | 374 ++++
.../net/ethernet/intel/ice/ice_hw_autogen.h | 2 +
drivers/net/ethernet/intel/ice/ice_lib.c | 111 +-
drivers/net/ethernet/intel/ice/ice_lib.h | 3 +
drivers/net/ethernet/intel/ice/ice_main.c | 657 +++++--
drivers/net/ethernet/intel/ice/ice_type.h | 36 +
.../net/ethernet/intel/ice/ice_virtchnl_pf.c | 6 +
17 files changed, 2915 insertions(+), 224 deletions(-)
create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_pipe.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_pipe.h
create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_type.h
--
2.21.0
next reply other threads:[~2019-09-12 20:50 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-09-12 20:49 Jeff Kirsher [this message]
2019-09-12 20:49 ` [net-next 1/6] ice: send driver version to firmware Jeff Kirsher
2019-09-12 20:49 ` [net-next 2/6] ice: Fix FW version formatting in dmesg Jeff Kirsher
2019-09-12 20:49 ` [net-next 3/6] ice: Implement Dynamic Device Personalization (DDP) download Jeff Kirsher
2019-09-12 20:50 ` [net-next 4/6] ice: Initialize DDP package structures Jeff Kirsher
2019-09-12 20:50 ` [net-next 5/6] ice: Enable DDP package download Jeff Kirsher
2019-09-12 20:50 ` [net-next 6/6] ice: Bump version Jeff Kirsher
2019-09-13 13:51 ` [net-next 0/6][pull request] 100GbE Intel Wired LAN Driver Updates 2019-09-12 David Miller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190912205002.12159-1-jeffrey.t.kirsher@intel.com \
--to=jeffrey.t.kirsher@intel.com \
--cc=davem@davemloft.net \
--cc=netdev@vger.kernel.org \
--cc=nhorman@redhat.com \
--cc=sassmann@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox