summaryrefslogtreecommitdiffstats
path: root/sys/dev/mpt
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2002-08-30 02:35:31 +0000
committermjacob <mjacob@FreeBSD.org>2002-08-30 02:35:31 +0000
commit5cacf8a62baedd781daae3107364b1055761e08f (patch)
tree85a7e27b2bf4883b4e4f0be7bd9d8ad3d4ee78d1 /sys/dev/mpt
parent18d59e7241c3531dd5a2dce2e74bdf9068026496 (diff)
downloadFreeBSD-src-5cacf8a62baedd781daae3107364b1055761e08f.zip
FreeBSD-src-5cacf8a62baedd781daae3107364b1055761e08f.tar.gz
Add 909A PCI id.
MFC after: 2 days
Diffstat (limited to 'sys/dev/mpt')
-rw-r--r--sys/dev/mpt/mpt_pci.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/dev/mpt/mpt_pci.c b/sys/dev/mpt/mpt_pci.c
index 3f1d48a..3c356e2 100644
--- a/sys/dev/mpt/mpt_pci.c
+++ b/sys/dev/mpt/mpt_pci.c
@@ -1,6 +1,6 @@
/* $FreeBSD$ */
/*
- * PCI specific probe and attach routines for LSI '909 FC adapters.
+ * PCI specific probe and attach routines for LSI Fusion Adapters
* FreeBSD Version.
*
* Copyright (c) 2000, 2001 by Greg Ansley
@@ -57,6 +57,10 @@
#define PCI_PRODUCT_LSI_FC909 0x0620
#endif
+#ifndef PCI_PRODUCT_LSI_FC909A
+#define PCI_PRODUCT_LSI_FC909A 0x0621
+#endif
+
#ifndef PCI_PRODUCT_LSI_FC929
#define PCI_PRODUCT_LSI_FC929 0x0622
#endif
@@ -136,6 +140,9 @@ mpt_probe(device_t dev)
case PCI_PRODUCT_LSI_FC909:
desc = "LSILogic FC909 FC Adapter";
break;
+ case PCI_PRODUCT_LSI_FC909A:
+ desc = "LSILogic FC909A FC Adapter";
+ break;
case PCI_PRODUCT_LSI_FC929:
desc = "LSILogic FC929 FC Adapter";
break;
@@ -239,6 +246,7 @@ mpt_attach(device_t dev)
bzero(mpt, sizeof (mpt_softc_t));
switch ((pci_get_device(dev) & ~1)) {
case PCI_PRODUCT_LSI_FC909:
+ case PCI_PRODUCT_LSI_FC909A:
case PCI_PRODUCT_LSI_FC929:
mpt->is_fc = 1;
break;
OpenPOWER on IntegriCloud