# HG changeset patch # User Robert Mustacchi # Date 1346841108 0 # Node ID c6c92fa2b3add2ebba451eb54c4972326178fcb3 # Parent 89bb108e9ab6d5ee6583322313cd93b9338cd33f 3128 igb missing I350 SERDES cases Reviewed by: Dan McDonald Reviewed by: Garrett D'Amore Approved by: Eric Schrock diff -r 89bb108e9ab6 -r c6c92fa2b3ad usr/src/pkg/manifests/driver-network-igb.mf --- a/usr/src/pkg/manifests/driver-network-igb.mf Tue Sep 04 12:05:09 2012 +0000 +++ b/usr/src/pkg/manifests/driver-network-igb.mf Wed Sep 05 10:31:48 2012 +0000 @@ -58,6 +58,7 @@ alias=pciex8086,1516 \ alias=pciex8086,1518 \ alias=pciex8086,1521 \ + alias=pciex8086,1523 \ alias=pciex8086,1526 file path=kernel/drv/$(ARCH64)/igb group=sys $(i386_ONLY)file path=kernel/drv/igb group=sys diff -r 89bb108e9ab6 -r c6c92fa2b3ad usr/src/uts/common/io/igb/igb_api.c --- a/usr/src/uts/common/io/igb/igb_api.c Tue Sep 04 12:05:09 2012 +0000 +++ b/usr/src/uts/common/io/igb/igb_api.c Wed Sep 05 10:31:48 2012 +0000 @@ -153,6 +153,7 @@ mac->type = e1000_82580; break; case E1000_DEV_ID_I350_COPPER: + case E1000_DEV_ID_I350_SERDES: mac->type = e1000_i350; break; default: diff -r 89bb108e9ab6 -r c6c92fa2b3ad usr/src/uts/common/io/igb/igb_hw.h --- a/usr/src/uts/common/io/igb/igb_hw.h Tue Sep 04 12:05:09 2012 +0000 +++ b/usr/src/uts/common/io/igb/igb_hw.h Wed Sep 05 10:31:48 2012 +0000 @@ -59,6 +59,7 @@ #define E1000_DEV_ID_82580_SGMII 0x1511 #define E1000_DEV_ID_82580_COPPER_DUAL 0x1516 #define E1000_DEV_ID_I350_COPPER 0x1521 +#define E1000_DEV_ID_I350_SERDES 0x1523 #define E1000_REVISION_0 0 #define E1000_REVISION_1 1