From: Matthew Dillon Date: Sat, 19 Feb 2005 19:39:29 +0000 (+0000) Subject: Add support for the Intel 82562ET/EZ/GT/GZ (ICH6/ICH6R) Pro/100 VE Ethernet. X-Git-Tag: v2.0.1~8677 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/2971d388f52073f21dd96c7c3d8b345b8ffdb8c7 Add support for the Intel 82562ET/EZ/GT/GZ (ICH6/ICH6R) Pro/100 VE Ethernet. Submitted-by: Chuck Tuffli --- diff --git a/sys/bus/pci/pcidevs b/sys/bus/pci/pcidevs index a259e9f14e..d94eb72ffb 100644 --- a/sys/bus/pci/pcidevs +++ b/sys/bus/pci/pcidevs @@ -1,4 +1,4 @@ -$DragonFly: src/sys/bus/pci/pcidevs,v 1.6 2004/12/18 15:59:36 asmodai Exp $ +$DragonFly: src/sys/bus/pci/pcidevs,v 1.7 2005/02/19 19:39:28 dillon Exp $ /* $NetBSD: pcidevs,v 1.606 2004/01/06 19:44:17 matt Exp $ */ /* @@ -1547,6 +1547,7 @@ product INTEL PRO_WL_2100 0x1043 PRO/Wireless LAN 2100 3B Mini PCI Adapter product INTEL 82597EX 0x1048 PRO/10GbE LR Server Adapter product INTEL PRO_100_VM_6 0x1050 PRO/100 VM Network Controller with 82562ET/EZ PHY product INTEL PRO_100_M 0x1059 PRO/100 M Network Controller +product INTEL PRO_100_VE_5 0x1064 PRO/100 VE (LOM) Ethernet Controller with 82562ET/EZ/GT/GZ product INTEL 82547GI 0x1075 i82547GI Gigabit Ethernet product INTEL 82541GI 0x1076 i82541GI Gigabit Ethernet product INTEL 82541GI_MOBILE 0x1077 i82541GI Mobile Gigabit Ethernet diff --git a/sys/bus/pci/pcidevs.h b/sys/bus/pci/pcidevs.h index 5f0f979026..6da401f96d 100644 --- a/sys/bus/pci/pcidevs.h +++ b/sys/bus/pci/pcidevs.h @@ -1,10 +1,10 @@ -/* $DragonFly: src/sys/bus/pci/pcidevs.h,v 1.6 2004/12/18 16:00:07 asmodai Exp $ */ +/* $DragonFly: src/sys/bus/pci/pcidevs.h,v 1.7 2005/02/19 19:39:28 dillon Exp $ */ /* * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * DragonFly: src/sys/bus/pci/pcidevs,v 1.6 2004/12/18 15:59:36 asmodai Exp + * DragonFly */ /* $NetBSD: pcidevs,v 1.606 2004/01/06 19:44:17 matt Exp $ */ @@ -1554,6 +1554,7 @@ #define PCI_PRODUCT_INTEL_82597EX 0x1048 /* PRO/10GbE LR Server Adapter */ #define PCI_PRODUCT_INTEL_PRO_100_VM_6 0x1050 /* PRO/100 VM Network Controller with 82562ET/EZ PHY */ #define PCI_PRODUCT_INTEL_PRO_100_M 0x1059 /* PRO/100 M Network Controller */ +#define PCI_PRODUCT_INTEL_PRO_100_VE_5 0x1064 /* PRO/100 VE (LOM) Ethernet Controller with 82562ET/EZ/GT/GZ */ #define PCI_PRODUCT_INTEL_82547GI 0x1075 /* i82547GI Gigabit Ethernet */ #define PCI_PRODUCT_INTEL_82541GI 0x1076 /* i82541GI Gigabit Ethernet */ #define PCI_PRODUCT_INTEL_82541GI_MOBILE 0x1077 /* i82541GI Mobile Gigabit Ethernet */ diff --git a/sys/bus/pci/pcidevs_data.h b/sys/bus/pci/pcidevs_data.h index 44927975ff..cdfc2be2b4 100644 --- a/sys/bus/pci/pcidevs_data.h +++ b/sys/bus/pci/pcidevs_data.h @@ -1,10 +1,10 @@ -/* $DragonFly: src/sys/bus/pci/pcidevs_data.h,v 1.6 2004/12/18 16:00:07 asmodai Exp $ */ +/* $DragonFly: src/sys/bus/pci/pcidevs_data.h,v 1.7 2005/02/19 19:39:28 dillon Exp $ */ /* * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * DragonFly: src/sys/bus/pci/pcidevs,v 1.6 2004/12/18 15:59:36 asmodai Exp + * DragonFly */ /* $NetBSD: pcidevs,v 1.606 2004/01/06 19:44:17 matt Exp $ */ @@ -4408,6 +4408,12 @@ const struct pci_knowndev pci_knowndevs[] = { "Intel", "PRO/100 M Network Controller", }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PRO_100_VE_5, + 0, + "Intel", + "PRO/100 VE (LOM) Ethernet Controller with 82562ET/EZ/GT/GZ", + }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82547GI, 0, diff --git a/sys/dev/netif/fxp/if_fxp.c b/sys/dev/netif/fxp/if_fxp.c index 6f78e7da7c..46b7fc25e6 100644 --- a/sys/dev/netif/fxp/if_fxp.c +++ b/sys/dev/netif/fxp/if_fxp.c @@ -26,7 +26,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/fxp/if_fxp.c,v 1.110.2.30 2003/06/12 16:47:05 mux Exp $ - * $DragonFly: src/sys/dev/netif/fxp/if_fxp.c,v 1.22 2005/02/12 04:18:05 joerg Exp $ + * $DragonFly: src/sys/dev/netif/fxp/if_fxp.c,v 1.23 2005/02/19 19:39:29 dillon Exp $ */ /* @@ -167,6 +167,7 @@ static struct fxp_ident fxp_ident_table[] = { { 0x1050, -1, "Intel 82801BA (D865) Pro/100 VE Ethernet" }, { 0x1051, -1, "Intel 82562ET (ICH5/ICH5R) Pro/100 VE Ethernet" }, { 0x1059, -1, "Intel 82551QM Pro/100 M Mobile Connection" }, + { 0x1064, -1, "Intel 82562ET/EZ/GT/GZ (ICH6/ICH6R) Pro/100 VE Ethernet" }, { 0x1209, -1, "Intel 82559ER Embedded 10/100 Ethernet" }, { 0x1229, 0x01, "Intel 82557 Pro/100 Ethernet" }, { 0x1229, 0x02, "Intel 82557 Pro/100 Ethernet" },