diff options
author | Christian Weisgerber <naddy@cvs.openbsd.org> | 2009-06-05 19:30:49 +0000 |
---|---|---|
committer | Christian Weisgerber <naddy@cvs.openbsd.org> | 2009-06-05 19:30:49 +0000 |
commit | 40d7bd20d02a0f7b3ea67fc1bd417acf58ec089b (patch) | |
tree | 207b9dcae2027ee2d278247ec77d877ea3731c1c | |
parent | 93460aac464e1f4fe5f35916ed91f496df4ec903 (diff) |
Add support to fxp(4) for the 82552 MAC found in some variation of
the ICH7 chipset. Untested, but can't break anything that already
works. From Brad; ok sthen@
-rw-r--r-- | sys/dev/pci/if_fxp_pci.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/dev/pci/if_fxp_pci.c b/sys/dev/pci/if_fxp_pci.c index fa1e11ff514..6158042359c 100644 --- a/sys/dev/pci/if_fxp_pci.c +++ b/sys/dev/pci/if_fxp_pci.c @@ -1,4 +1,4 @@ -/* $OpenBSD: if_fxp_pci.c,v 1.50 2009/06/02 16:50:20 jsg Exp $ */ +/* $OpenBSD: if_fxp_pci.c,v 1.51 2009/06/05 19:30:48 naddy Exp $ */ /* * Copyright (c) 1995, David Greenman @@ -95,6 +95,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 }, @@ -210,6 +211,9 @@ fxp_pci_attach(struct device *parent, struct device *self, void *aux) break; } break; + case PCI_PRODUCT_INTEL_82552: + chipname = "i82552"; + break; default: chipname = "i82562"; break; |