Add support to fxp(4) for the 82552 MAC found in some variation
of the ICH7 chipset.
Index: if_fxp_pci.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_fxp_pci.c,v
retrieving revision 1.49
diff -u -p -r1.49 if_fxp_pci.c
--- if_fxp_pci.c 5 Nov 2006 02:47:01 -0000 1.49
+++ if_fxp_pci.c 27 May 2009 23:15:11 -0000
@@ -87,6 +87,7 @@ struct cfattach fxp_pci_ca = {
const struct pci_matchid fxp_pci_devices[] = {
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_8255x },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82552 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82559 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82559ER },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82562 },
@@ -200,6 +201,9 @@ fxp_pci_attach(struct device *parent, st
chipname = "i82551";
break;
}
+ break;
+ case PCI_PRODUCT_INTEL_82552:
+ chipname = "i82552";
break;
default:
chipname = "i82562";
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.