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.

Reply via email to