diff options
author | Robert Mustacchi <rm@joyent.com> | 2012-09-04 17:09:43 +0000 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2012-09-04 17:09:43 +0000 |
commit | 56ee074950d78f67fe7c698ba2ab7099e9fa4eea (patch) | |
tree | 525ea8645babb3cf2b91d6a23e81724df571b836 | |
parent | 62c7fad9b687be0e0dd858ef39767d19369aba58 (diff) | |
download | illumos-joyent-56ee074950d78f67fe7c698ba2ab7099e9fa4eea.tar.gz |
OS-1517 Add support for I350 Serdes
-rw-r--r-- | usr/src/pkg/manifests/driver-network-igb.mf | 1 | ||||
-rw-r--r-- | usr/src/uts/common/io/igb/igb_api.c | 1 | ||||
-rw-r--r-- | usr/src/uts/common/io/igb/igb_hw.h | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/pkg/manifests/driver-network-igb.mf b/usr/src/pkg/manifests/driver-network-igb.mf index fa3f6df318..f40d95ad6a 100644 --- a/usr/src/pkg/manifests/driver-network-igb.mf +++ b/usr/src/pkg/manifests/driver-network-igb.mf @@ -58,6 +58,7 @@ driver name=igb clone_perms="igb 0666 root sys" perms="* 0666 root sys" \ 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 --git a/usr/src/uts/common/io/igb/igb_api.c b/usr/src/uts/common/io/igb/igb_api.c index 44caa23a14..d151d0abec 100644 --- a/usr/src/uts/common/io/igb/igb_api.c +++ b/usr/src/uts/common/io/igb/igb_api.c @@ -153,6 +153,7 @@ e1000_set_mac_type(struct e1000_hw *hw) mac->type = e1000_82580; break; case E1000_DEV_ID_I350_COPPER: + case E1000_DEV_ID_I350_SERDES: mac->type = e1000_i350; break; default: diff --git a/usr/src/uts/common/io/igb/igb_hw.h b/usr/src/uts/common/io/igb/igb_hw.h index 8bda18b85b..dd88d96411 100644 --- a/usr/src/uts/common/io/igb/igb_hw.h +++ b/usr/src/uts/common/io/igb/igb_hw.h @@ -59,6 +59,7 @@ struct e1000_hw; #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 |