summaryrefslogtreecommitdiffstats
path: root/sys/dev/mpt
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2008-05-10 01:27:23 +0000
committerdelphij <delphij@FreeBSD.org>2008-05-10 01:27:23 +0000
commit73ed8aab9b7242e032b6d76205e9c1d5fd50e57b (patch)
treee0cad82ea098f53740fc5ec711a13e234e0822f2 /sys/dev/mpt
parentd39ba65424a17e484c17df6b9fbd73feefeb3705 (diff)
downloadFreeBSD-src-73ed8aab9b7242e032b6d76205e9c1d5fd50e57b.zip
FreeBSD-src-73ed8aab9b7242e032b6d76205e9c1d5fd50e57b.tar.gz
Add support for LSI 1078DE (ServeRAID-AR10is SAS/SATA
Controller) MFC after: 2 weeks
Diffstat (limited to 'sys/dev/mpt')
-rw-r--r--sys/dev/mpt/mpt_pci.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/dev/mpt/mpt_pci.c b/sys/dev/mpt/mpt_pci.c
index 8338f79..be6cbd6 100644
--- a/sys/dev/mpt/mpt_pci.c
+++ b/sys/dev/mpt/mpt_pci.c
@@ -185,6 +185,10 @@ __FBSDID("$FreeBSD$");
#define PCI_PRODUCT_LSI_SAS1078 0x0062
#endif
+#ifndef PCI_PRODUCT_LSI_SAS1078DE
+#define PCI_PRODUCT_LSI_SAS1078DE 0x007C
+#endif
+
#ifndef PCIM_CMD_SERRESPEN
#define PCIM_CMD_SERRESPEN 0x0100
#endif
@@ -265,6 +269,7 @@ mpt_pci_probe(device_t dev)
case PCI_PRODUCT_LSI_SAS1068:
case PCI_PRODUCT_LSI_SAS1068E:
case PCI_PRODUCT_LSI_SAS1078:
+ case PCI_PRODUCT_LSI_SAS1078DE:
desc = "LSILogic SAS/SATA Adapter";
break;
default:
@@ -441,6 +446,7 @@ mpt_pci_attach(device_t dev)
case PCI_PRODUCT_LSI_SAS1068:
case PCI_PRODUCT_LSI_SAS1068E:
case PCI_PRODUCT_LSI_SAS1078:
+ case PCI_PRODUCT_LSI_SAS1078DE:
mpt->is_sas = 1;
break;
default:
OpenPOWER on IntegriCloud