From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 71DB9A00BE;
	Tue,  7 Jul 2020 05:26:11 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 454BA1DD43;
	Tue,  7 Jul 2020 05:26:10 +0200 (CEST)
Received: from mga05.intel.com (mga05.intel.com [192.55.52.43])
 by dpdk.org (Postfix) with ESMTP id ADE701DD37
 for <dev@dpdk.org>; Tue,  7 Jul 2020 05:26:08 +0200 (CEST)
IronPort-SDR: ig90txJkx8JjdAFhMj3lR1fsRukt/ajXzpWjp1X5fK33ROI5XBiC1VZ5dgv51STgyGy+xIPyEX
 ukYp6dvArQbw==
X-IronPort-AV: E=McAfee;i="6000,8403,9674"; a="232393991"
X-IronPort-AV: E=Sophos;i="5.75,321,1589266800"; d="scan'208";a="232393991"
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 06 Jul 2020 20:26:07 -0700
IronPort-SDR: heQpzkmWTv6rHIYzvkdYXadYfb5kQNFukfdaxiu4P9PYtplyOlWnJIT6F6eKVXM4JLyFMymmzU
 TX8nzzU6vv5A==
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.75,321,1589266800"; d="scan'208";a="268071555"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga008.fm.intel.com with ESMTP; 06 Jul 2020 20:26:07 -0700
Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 6 Jul 2020 20:26:07 -0700
Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by
 FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 6 Jul 2020 20:26:07 -0700
Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.22]) by
 SHSMSX101.ccr.corp.intel.com ([169.254.1.22]) with mapi id 14.03.0439.000;
 Tue, 7 Jul 2020 11:26:03 +0800
From: "Zhang, Qi Z" <qi.z.zhang@intel.com>
To: "Zhao1, Wei" <wei.zhao1@intel.com>, "Sun, GuinanX"
 <guinanx.sun@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "Guo, Jia" <jia.guo@intel.com>
Thread-Topic: [PATCH v3 00/27] update e1000 base code
Thread-Index: AQHWVAmykwLITLZ83UCcEXcBJ7cyUKj7dH/Q
Date: Tue, 7 Jul 2020 03:26:03 +0000
Message-ID: <039ED4275CED7440929022BC67E7061154855215@SHSMSX103.ccr.corp.intel.com>
References: <20200622064634.70941-1-guinanx.sun@intel.com>
 <20200706081222.19279-1-guinanx.sun@intel.com>
 <MWHPR11MB1391BE87C5C2188EAC6CC622B7660@MWHPR11MB1391.namprd11.prod.outlook.com>
In-Reply-To: <MWHPR11MB1391BE87C5C2188EAC6CC622B7660@MWHPR11MB1391.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dpdk-dev] [PATCH v3 00/27] update e1000 base code
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>



> -----Original Message-----
> From: Zhao1, Wei <wei.zhao1@intel.com>
> Sent: Tuesday, July 7, 2020 10:53 AM
> To: Sun, GuinanX <guinanx.sun@intel.com>; dev@dpdk.org
> Cc: Guo, Jia <jia.guo@intel.com>; Zhang, Qi Z <qi.z.zhang@intel.com>
> Subject: RE: [PATCH v3 00/27] update e1000 base code
>=20
>=20
>=20
> > -----Original Message-----
> > From: Sun, GuinanX <guinanx.sun@intel.com>
> > Sent: Monday, July 6, 2020 4:12 PM
> > To: dev@dpdk.org
> > Cc: Guo, Jia <jia.guo@intel.com>; Zhao1, Wei <wei.zhao1@intel.com>;
> > Sun, GuinanX <guinanx.sun@intel.com>
> > Subject: [PATCH v3 00/27] update e1000 base code
> >
> > update e1000 base code.
> >
> > source code of e1000 driver:
> > cid-gigabit.2020.06.05.tar.gz released by the team which develop basic
> > drivers for any e1000 NIC.
> >
> > changelog in ND share repo:
> > From 99bddf09773a ("e1000_shared: Remove #ifdef CLARKVILLE_HW") To
> > 64edeeac42a7 ("e1000-shared: Fix LTR algorithm for i225 device")
> > Tested-by: Bo Chen <BoX.C.Chen@intel.com>
> > ---
> > v3:
> > * Merge some patches.
> > * Modify some commit messages.
> >
> > v2:
> > * Remove codes about i225.
> >
> > Guinan Sun (27):
> >   net/e1000/base: i210 slow system clock update
> >   net/e1000/base: add ICL device ID
> >   net/e1000/base: introduce flags
> >   net/e1000/base: add support for i211
> >   net/e1000/base: expose xmdio methods
> >   net/e1000/base: fall through explicitly
> >   net/e1000/base: add function parameter descriptions
> >   net/e1000/base: improve code style and fix klocwork errors
> >   net/e1000/base: modify HW level time sync mechanisms
> >   net/e1000/base: remove duplicated codes
> >   net/e1000/base: expose MAC functions
> >   net/e1000/base: add define to PCIm function state
> >   net/e1000/base: add missing register defines
> >   net/e1000/base: increased timeout for ME ULP exit
> >   net/e1000/base: add missing device ID
> >   net/e1000/base: expose more future extended NVM
> >   net/e1000/base: remove useless statement
> >   net/e1000/base: add missed define for VFTA
> >   net/e1000/base: modify flow control setup
> >   net/e1000/base: led blinking fix for i210
> >   net/e1000/base: expose new FEXTNVM registers and masks
> >   net/e1000/base: add support for Nahum10
> >   net/e1000/base: add ADL device ID
> >   net/e1000/base: introduce DPGFR register
> >   net/e1000/base: cleanup pre-processor tags
> >   net/e1000/base: modify copyright
> >   net/e1000/base: update version
> >
> >  drivers/net/e1000/Makefile                 |   1 +
> >  drivers/net/e1000/base/README              |   4 +-
> >  drivers/net/e1000/base/e1000_80003es2lan.c |   3 +-
> >  drivers/net/e1000/base/e1000_80003es2lan.h |   2 +-
> >  drivers/net/e1000/base/e1000_82540.c       |   2 +-
> >  drivers/net/e1000/base/e1000_82541.c       |   2 +-
> >  drivers/net/e1000/base/e1000_82541.h       |   2 +-
> >  drivers/net/e1000/base/e1000_82542.c       |   2 +-
> >  drivers/net/e1000/base/e1000_82543.c       |   2 +-
> >  drivers/net/e1000/base/e1000_82543.h       |   2 +-
> >  drivers/net/e1000/base/e1000_82571.c       |   2 +-
> >  drivers/net/e1000/base/e1000_82571.h       |   2 +-
> >  drivers/net/e1000/base/e1000_82575.c       | 521
> +++++++--------------
> >  drivers/net/e1000/base/e1000_82575.h       |  95 +---
> >  drivers/net/e1000/base/e1000_api.c         |  14 +-
> >  drivers/net/e1000/base/e1000_api.h         |   3 +-
> >  drivers/net/e1000/base/e1000_base.c        | 190 ++++++++
> >  drivers/net/e1000/base/e1000_base.h        | 127 +++++
> >  drivers/net/e1000/base/e1000_defines.h     |  27 +-
> >  drivers/net/e1000/base/e1000_hw.h          |  17 +-
> >  drivers/net/e1000/base/e1000_i210.c        | 101 +---
> >  drivers/net/e1000/base/e1000_i210.h        |   6 +-
> >  drivers/net/e1000/base/e1000_ich8lan.c     | 115 ++---
> >  drivers/net/e1000/base/e1000_ich8lan.h     |  27 +-
> >  drivers/net/e1000/base/e1000_mac.c         |  13 +-
> >  drivers/net/e1000/base/e1000_mac.h         |   5 +-
> >  drivers/net/e1000/base/e1000_manage.c      |   6 +-
> >  drivers/net/e1000/base/e1000_manage.h      |   3 +-
> >  drivers/net/e1000/base/e1000_mbx.c         |   7 +-
> >  drivers/net/e1000/base/e1000_mbx.h         |   2 +-
> >  drivers/net/e1000/base/e1000_nvm.c         |  16 +-
> >  drivers/net/e1000/base/e1000_nvm.h         |   2 +-
> >  drivers/net/e1000/base/e1000_phy.c         |  86 +++-
> >  drivers/net/e1000/base/e1000_phy.h         |   7 +-
> >  drivers/net/e1000/base/e1000_regs.h        |  39 +-
> >  drivers/net/e1000/base/e1000_vf.c          |   4 +-
> >  drivers/net/e1000/base/e1000_vf.h          |   2 +-
> >  drivers/net/e1000/base/meson.build         |   1 +
> >  drivers/net/e1000/igb_rxtx.c               |   2 +-
> >  39 files changed, 805 insertions(+), 659 deletions(-)  create mode
> > 100644 drivers/net/e1000/base/e1000_base.c
> >  create mode 100644 drivers/net/e1000/base/e1000_base.h
> >
> > --
> > 2.17.1
>=20
>=20
> Reviewed-by: Wei Zhao <wei.zhao1@intel.com>
>=20
Applied to dpdk-next-net-intel.

Thanks
Qi