4091 e1000g I217/I218 support
commit75eba5b6d79ed4d2ce3daf7b2806306b6b69a938
authorRobert Mustacchi <rm@joyent.com>
Fri, 28 Jun 2013 23:58:16 +0000 (28 23:58 +0000)
committerRobert Mustacchi <rm@joyent.com>
Fri, 27 Sep 2013 20:33:36 +0000 (27 13:33 -0700)
treea0738ab8ef47726501c5d488fa0e0eb593a0175c
parent80c94ecd7a524eb933a4bb221a9618b9dc490e76
4091 e1000g I217/I218 support
4092 Intel 1GBe NIC common code should be shared
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
88 files changed:
exception_lists/cstyle
usr/src/pkg/manifests/driver-network-e1000g.mf
usr/src/uts/common/Makefile.files
usr/src/uts/common/Makefile.rules
usr/src/uts/common/io/e1000api/LICENSE.new [new file with mode: 0644]
usr/src/uts/common/io/e1000api/README [new file with mode: 0644]
usr/src/uts/common/io/e1000api/README.illumos [new file with mode: 0644]
usr/src/uts/common/io/e1000api/README.new [new file with mode: 0644]
usr/src/uts/common/io/e1000api/THIRDPARTYLICENSE [new file with mode: 0644]
usr/src/uts/common/io/e1000api/THIRDPARTYLICENSE.descrip [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c [moved from usr/src/uts/common/io/e1000g/e1000_80003es2lan.c with 56% similarity]
usr/src/uts/common/io/e1000api/e1000_80003es2lan.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_82540.c [moved from usr/src/uts/common/io/e1000g/e1000_82540.c with 59% similarity]
usr/src/uts/common/io/e1000api/e1000_82541.c [moved from usr/src/uts/common/io/e1000g/e1000_82541.c with 52% similarity]
usr/src/uts/common/io/e1000api/e1000_82541.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_82542.c [moved from usr/src/uts/common/io/e1000g/e1000_82542.c with 55% similarity]
usr/src/uts/common/io/e1000api/e1000_82543.c [moved from usr/src/uts/common/io/e1000g/e1000_82543.c with 60% similarity]
usr/src/uts/common/io/e1000api/e1000_82543.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_82571.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_82571.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_82575.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_82575.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_api.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_api.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_defines.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_hw.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_i210.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_i210.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_ich8lan.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_ich8lan.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_mac.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_mac.h [moved from usr/src/uts/common/io/igb/igb_mac.h with 51% similarity]
usr/src/uts/common/io/e1000api/e1000_manage.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_manage.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_mbx.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_mbx.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_nvm.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_nvm.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_phy.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_phy.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_regs.h [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_vf.c [new file with mode: 0644]
usr/src/uts/common/io/e1000api/e1000_vf.h [new file with mode: 0644]
usr/src/uts/common/io/e1000g/e1000_80003es2lan.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_82541.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_82543.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_82571.c [deleted file]
usr/src/uts/common/io/e1000g/e1000_82571.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_api.c [deleted file]
usr/src/uts/common/io/e1000g/e1000_api.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_defines.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_hw.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_ich8lan.c [deleted file]
usr/src/uts/common/io/e1000g/e1000_ich8lan.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_mac.c [deleted file]
usr/src/uts/common/io/e1000g/e1000_mac.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_manage.c [deleted file]
usr/src/uts/common/io/e1000g/e1000_manage.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_nvm.c [deleted file]
usr/src/uts/common/io/e1000g/e1000_nvm.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_osdep.h
usr/src/uts/common/io/e1000g/e1000_phy.c [deleted file]
usr/src/uts/common/io/e1000g/e1000_phy.h [deleted file]
usr/src/uts/common/io/e1000g/e1000_regs.h [deleted file]
usr/src/uts/common/io/e1000g/e1000g_main.c
usr/src/uts/common/io/e1000g/e1000g_osdep.c [moved from usr/src/uts/common/io/e1000g/e1000_osdep.c with 77% similarity]
usr/src/uts/common/io/e1000g/e1000g_workarounds.c [new file with mode: 0644]
usr/src/uts/common/io/igb/e1000_osdep.h [moved from usr/src/uts/common/io/igb/igb_osdep.h with 73% similarity]
usr/src/uts/common/io/igb/igb_82575.c [deleted file]
usr/src/uts/common/io/igb/igb_82575.h [deleted file]
usr/src/uts/common/io/igb/igb_api.c [deleted file]
usr/src/uts/common/io/igb/igb_api.h [deleted file]
usr/src/uts/common/io/igb/igb_defines.h [deleted file]
usr/src/uts/common/io/igb/igb_hw.h [deleted file]
usr/src/uts/common/io/igb/igb_mac.c [deleted file]
usr/src/uts/common/io/igb/igb_manage.c [deleted file]
usr/src/uts/common/io/igb/igb_manage.h [deleted file]
usr/src/uts/common/io/igb/igb_nvm.c [deleted file]
usr/src/uts/common/io/igb/igb_nvm.h [deleted file]
usr/src/uts/common/io/igb/igb_osdep.c
usr/src/uts/common/io/igb/igb_phy.c [deleted file]
usr/src/uts/common/io/igb/igb_phy.h [deleted file]
usr/src/uts/common/io/igb/igb_regs.h [deleted file]
usr/src/uts/common/io/igb/igb_sw.h
usr/src/uts/intel/e1000g/Makefile
usr/src/uts/intel/igb/Makefile
usr/src/uts/sparc/e1000g/Makefile
usr/src/uts/sparc/igb/Makefile