Print this page
MFV: illumos-gate@5bb0bdfe588c5df0f63ff8ac292cd608a5f4492a
9950 Need support for Intel I219 v6-v9
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
Author: Robert Mustacchi <rm@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/e1000api/README.illumos
          +++ new/usr/src/uts/common/io/e1000api/README.illumos
↓ open down ↓ 37 lines elided ↑ open up ↑
  38   38  Energy Efficient Ethernet (EEE) is not enabled by default. This technology was
  39   39  introduced with the I350 family of parts in the igb driver. However, there have
  40   40  been issues seen with it in the wild and thus we opt to disable it by default
  41   41  until tests have proven that there are no longer problems.
  42   42  
  43   43  To help make that easier, we've documented here what these extra definitions
  44   44  are. DO NOT just blindly copy over new common code. There is more work that
  45   45  needs to be done in terms of changed interfaces and expectations for the
  46   46  drivers.
  47   47  
       48 +# Support for Ice Lake and Cannon Lake
       49 +
       50 +Due to several changes that have been made to the core e1000 code in
       51 +FreeBSD that's specific to changes for iflib, a whole sale update was
       52 +not done and instead support was manually merged based on Intel.
       53 +
  48   54  # e1000_defines.h
  49   55  
  50   56  In e1000_defines.h we add the following three definitions which are not
  51   57  currently present. These definitions allow us to attach firware revisions and
  52   58  other information to the devinfo tree.
  53   59  
  54   60  #define         NVM_VERSION                     0x0005
  55   61  #define         NVM_OEM_OFFSET_0                6
  56   62  #define         NVM_OEM_OFFSET_1                7
  57   63  
↓ open down ↓ 45 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX