diff options
author | Brad Smith <brad@cvs.openbsd.org> | 2008-02-04 00:30:02 +0000 |
---|---|---|
committer | Brad Smith <brad@cvs.openbsd.org> | 2008-02-04 00:30:02 +0000 |
commit | fdd2ed2da62453488c573fc6cc96109d75395bb0 (patch) | |
tree | 618c95e9899736fd78caa38abbe7b17310c82d97 /sys/dev/pci/if_em_hw.c | |
parent | cf0c724bcae32234c945a13b2424c9eb0ae6150a (diff) |
Add PCI ids for some 82571 based multi port adapters.
From FreeBSD
ok dlg@
Diffstat (limited to 'sys/dev/pci/if_em_hw.c')
-rw-r--r-- | sys/dev/pci/if_em_hw.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/dev/pci/if_em_hw.c b/sys/dev/pci/if_em_hw.c index d0827892f66..ce34ab548a9 100644 --- a/sys/dev/pci/if_em_hw.c +++ b/sys/dev/pci/if_em_hw.c @@ -31,7 +31,7 @@ *******************************************************************************/ -/* $OpenBSD: if_em_hw.c,v 1.26 2007/05/09 18:02:46 deraadt Exp $ */ +/* $OpenBSD: if_em_hw.c,v 1.27 2008/02/04 00:30:01 brad Exp $ */ /* if_em_hw.c * Shared functions for accessing and configuring the MAC @@ -420,7 +420,10 @@ em_set_mac_type(struct em_hw *hw) case E1000_DEV_ID_82571EB_SERDES: case E1000_DEV_ID_82571EB_QUAD_COPPER: case E1000_DEV_ID_82571EB_QUAD_FIBER: - case E1000_DEV_ID_82571EB_QUAD_COPPER_LOWPROFILE: + case E1000_DEV_ID_82571EB_QUAD_COPPER_LP: + case E1000_DEV_ID_82571EB_SERDES_DUAL: + case E1000_DEV_ID_82571EB_SERDES_QUAD: + case E1000_DEV_ID_82571PT_QUAD_COPPER: hw->mac_type = em_82571; break; case E1000_DEV_ID_82572EI_COPPER: @@ -505,6 +508,8 @@ em_set_media_type(struct em_hw *hw) case E1000_DEV_ID_82545GM_SERDES: case E1000_DEV_ID_82546GB_SERDES: case E1000_DEV_ID_82571EB_SERDES: + case E1000_DEV_ID_82571EB_SERDES_DUAL: + case E1000_DEV_ID_82571EB_SERDES_QUAD: case E1000_DEV_ID_82572EI_SERDES: case E1000_DEV_ID_80003ES2LAN_SERDES_DPT: hw->media_type = em_media_type_internal_serdes; |