mbox

[v2,00/42] update e1000 base code

Message ID 20200624075337.6768-1-guinanx.sun@intel.com (mailing list archive)
Headers

Message

Guinan Sun June 24, 2020, 7:52 a.m. UTC
  update e1000 base code.
---
v2:
* Remove codes about i225.

Guinan Sun (42):
  net/e1000/base: resolve flash presence for i210 devices
  net/e1000/base: i210 slow system clock update
  net/e1000/base: add ICL device id's
  net/e1000/base: remove shadowing variable declarations
  net/e1000/base: introduce flags
  net/e1000/base: modify MAC initialization for i211
  net/e1000/base: modify parens to match other MAC checks
  net/e1000/base: expose xmdio methods
  net/e1000/base: fall through explicitly
  net/e1000/base: add function parameter descriptions
  net/e1000/base: modify fall through code comments
  net/e1000/base: modify klocwork errors
  net/e1000/base: modify klockwork about unused return values
  net/e1000/base: improve coding style
  net/e1000/base: modify HW level time sync mechanisms
  net/e1000/base: modify description
  net/e1000/base: remove duplicated codes from 82575
  net/e1000/base: add definitions for ETQF register bit
  net/e1000/base: cleanup duplicate declaration
  net/e1000/base: expose MAC functions
  net/e1000/base: move definitions from 82575 to defines file
  net/e1000/base: add define to PCIm function state
  net/e1000/base: add missing register defines
  net/e1000/base: move the device reset definition
  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: add definition of EEE 2.5G setup register
  net/e1000/base: remove definitions
  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: cleanup duplicate defines
  net/e1000/base: add support for Nahum10
  net/e1000/base: add fall-through comments for switch cases
  net/e1000/base: modify typo in Alder Lake brand name
  net/e1000/base: introduce DPGFR register
  net/e1000/base: remove conditional compilation wrapper
  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       | 523 +++++++--------------
 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        | 192 ++++++++
 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     |  28 +-
 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        |  40 +-
 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, 810 insertions(+), 660 deletions(-)
 create mode 100644 drivers/net/e1000/base/e1000_base.c
 create mode 100644 drivers/net/e1000/base/e1000_base.h