DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 00/18] i40e base driver update
@ 2015-04-20  8:22 Helin Zhang
  2015-04-20  8:22 ` [dpdk-dev] [PATCH 01/18] i40e: copyright update Helin Zhang
                   ` (19 more replies)
  0 siblings, 20 replies; 72+ messages in thread
From: Helin Zhang @ 2015-04-20  8:22 UTC (permalink / raw)
  To: dev; +Cc: monica.kenguva, steven.j.murray, chiu-pi.shih

To support firmware version 'FVL3E', i40e base driver should
be updated. It mainly includes the base driver update which
contains additional enhancements, fixes, changes for future
use, and so on, together with neccessary modifications in
i40e Poll Mode Driver. The details are listed as follows.

Helin Zhang (18):
  i40e: copyright update
  i40e: disable setting phy configuration
  i40e: adjustment of register definitions and relevant
  i40e: support of CEE DCBX on recent firmware versions
  i40e: rework of 'i40e_hmc_get_object_va'
  i40e: support of Fortpark device IDs and mac types
  i40e: rename 'err' to 'perrno'
  i40e: support NVM read on Fortpark, with minor enhancements
  i40e: adminq enhancements
  i40e: support of firmware build number
  i40e: support of building both PF and VF driver together
  i40e: enhancements of AQ commands and common interfaces
  i40e: replacement of 'i40e_debug_read_register()'
  i40e: add new interfaces of AQ commands and relevant
  i40e: support of Fortpark FPGA
  i40e: add more virtual channel operations
  i40e: support of structure and command length check
  i40e: Minor enhancements in i40e_type.h

 lib/librte_pmd_i40e/Makefile               |    5 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq.c     |   59 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq.h     |   16 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq_cmd.h |  233 +++-
 lib/librte_pmd_i40e/i40e/i40e_alloc.h      |    2 +-
 lib/librte_pmd_i40e/i40e/i40e_common.c     |  839 ++++++++++--
 lib/librte_pmd_i40e/i40e/i40e_dcb.c        |  263 +++-
 lib/librte_pmd_i40e/i40e/i40e_dcb.h        |   22 +-
 lib/librte_pmd_i40e/i40e/i40e_diag.c       |    2 +-
 lib/librte_pmd_i40e/i40e/i40e_diag.h       |    2 +-
 lib/librte_pmd_i40e/i40e/i40e_hmc.c        |    2 +-
 lib/librte_pmd_i40e/i40e/i40e_hmc.h        |    2 +-
 lib/librte_pmd_i40e/i40e/i40e_lan_hmc.c    |   34 +-
 lib/librte_pmd_i40e/i40e/i40e_lan_hmc.h    |    7 +-
 lib/librte_pmd_i40e/i40e/i40e_nvm.c        |  559 ++++++--
 lib/librte_pmd_i40e/i40e/i40e_osdep.h      |   64 +-
 lib/librte_pmd_i40e/i40e/i40e_prototype.h  |   49 +-
 lib/librte_pmd_i40e/i40e/i40e_register.h   | 1983 +++++++++++++++++++++++++++-
 lib/librte_pmd_i40e/i40e/i40e_status.h     |    2 +-
 lib/librte_pmd_i40e/i40e/i40e_type.h       |  123 +-
 lib/librte_pmd_i40e/i40e/i40e_virtchnl.h   |   63 +-
 lib/librte_pmd_i40e/i40e_ethdev.c          |   31 +-
 lib/librte_pmd_i40e/i40e_ethdev.h          |    2 +-
 lib/librte_pmd_i40e/i40e_ethdev_vf.c       |    2 +-
 lib/librte_pmd_i40e/i40e_fdir.c            |    2 +-
 lib/librte_pmd_i40e/i40e_logs.h            |    2 +-
 lib/librte_pmd_i40e/i40e_pf.c              |    2 +-
 lib/librte_pmd_i40e/i40e_pf.h              |    2 +-
 lib/librte_pmd_i40e/i40e_rxtx.c            |    2 +-
 lib/librte_pmd_i40e/i40e_rxtx.h            |    2 +-
 30 files changed, 3934 insertions(+), 444 deletions(-)

-- 
1.8.1.4

^ permalink raw reply	[flat|nested] 72+ messages in thread

end of thread, other threads:[~2015-05-08  5:54 UTC | newest]

Thread overview: 72+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-20  8:22 [dpdk-dev] [PATCH 00/18] i40e base driver update Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 01/18] i40e: copyright update Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 02/18] i40e: disable setting phy configuration Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 03/18] i40e: adjustment of register definitions and relevant Helin Zhang
2015-04-27 17:16   ` Thomas Monjalon
2015-04-28  2:29     ` Zhang, Helin
2015-04-20  8:22 ` [dpdk-dev] [PATCH 04/18] i40e: support of CEE DCBX on recent firmware versions Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 05/18] i40e: rework of 'i40e_hmc_get_object_va' Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 06/18] i40e: support of Fortpark device IDs and mac types Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 07/18] i40e: rename 'err' to 'perrno' Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 08/18] i40e: support NVM read on Fortpark, with minor enhancements Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 09/18] i40e: adminq enhancements Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 10/18] i40e: support of firmware build number Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 11/18] i40e: support of building both PF and VF driver together Helin Zhang
2015-04-27 17:25   ` Thomas Monjalon
2015-04-28  2:33     ` Zhang, Helin
2015-04-20  8:22 ` [dpdk-dev] [PATCH 12/18] i40e: enhancements of AQ commands and common interfaces Helin Zhang
2015-04-27 17:26   ` Thomas Monjalon
2015-04-28  2:34     ` Zhang, Helin
2015-04-20  8:22 ` [dpdk-dev] [PATCH 13/18] i40e: replacement of 'i40e_debug_read_register()' Helin Zhang
2015-04-27 17:28   ` Thomas Monjalon
2015-04-28  2:34     ` Zhang, Helin
2015-04-20  8:22 ` [dpdk-dev] [PATCH 14/18] i40e: add new interfaces of AQ commands and relevant Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 15/18] i40e: support of Fortpark FPGA Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 16/18] i40e: add more virtual channel operations Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 17/18] i40e: support of structure and command length check Helin Zhang
2015-04-20  8:22 ` [dpdk-dev] [PATCH 18/18] i40e: Minor enhancements in i40e_type.h Helin Zhang
2015-04-22  7:26 ` [dpdk-dev] [PATCH 00/18] i40e base driver update Cao, Min
2015-04-30 15:03 ` [dpdk-dev] [PATCH v2 00/33] " Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 01/33] i40e: copyright update Helin Zhang
2015-05-08  3:22     ` Wu, Jingjing
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 02/33] i40e: disable setting of phy configuration Helin Zhang
2015-05-08  3:22     ` Wu, Jingjing
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 03/33] i40e: adjustment of register definitions and relevant Helin Zhang
2015-05-08  3:21     ` Wu, Jingjing
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 04/33] i40e/base: rename 'err' to 'perrno' Helin Zhang
2015-05-08  3:20     ` Wu, Jingjing
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 05/33] i40e/base: support of building both PF and VF driver together Helin Zhang
2015-05-08  3:25     ` Wu, Jingjing
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 06/33] i40e/base: support of CEE DCBX on recent firmware versions Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 07/33] i40e: replacement of 'i40e_debug_read_register()' Helin Zhang
2015-05-08  3:23     ` Wu, Jingjing
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 08/33] i40e/base: rework of 'i40e_hmc_get_object_va' Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 09/33] i40e/base: update of shadow RAM read/write functions Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 10/33] i40e/base: catch NVM write semaphore timeout and retry Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 11/33] i40e/base: check for AQ timeout in aq_rc decode Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 12/33] i40e/base: fix up NVM update sm error handling Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 13/33] i40e/base: enhancement of polling NVM semaphore Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 14/33] i40e/base: enhancements of NVM checksum calculation Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 15/33] i40e/base: replacement of DEBUGOUT() with i40e_debug() Helin Zhang
2015-05-08  3:24     ` Wu, Jingjing
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 16/33] i40e/base: add fw build info to AQ data Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 17/33] i40e/base: define and use i40e_is_vf() Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 18/33] i40e/base: grab NVM devstarter version not image version Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 19/33] i40e/base: enhancements on adminq init and sending asq command Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 20/33] i40e/base: i40e_aq_get_link_info() should be used directly Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 21/33] i40e/base: add new interfaces for future use Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 22/33] i40e/base: update of get/set LED functions Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 23/33] i40e/base: clean up sparse complaint in i40e_debug_aq Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 24/33] i40e/base: get pf_id from HW rather than PCI function Helin Zhang
2015-05-08  3:20     ` Wu, Jingjing
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 25/33] i40e/base: find partition_id in npar mode, and disable FCOE by default Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 26/33] i40e/base: Reassign incorrect PHY type as a workaround for a FW issue Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 27/33] i40e/base: add AOC phy types to case statement in get_media_type Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 28/33] i40e/base: support for iSCSI capability Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 29/33] i40e/base: set FLAG_RD when sending driver version to FW Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 30/33] i40e/base: future proof some sizeof calls Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 31/33] i40e/base: add more virtual channel operations for future use Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 32/33] i40e/base: rework of structures and macros " Helin Zhang
2015-04-30 15:03   ` [dpdk-dev] [PATCH v2 33/33] i40e/base: modifications " Helin Zhang
2015-05-07  1:17   ` [dpdk-dev] [PATCH v2 00/33] i40e base driver update Cao, Min
2015-05-08  5:54   ` Liu, Jijiang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).