summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2012-04-03 08:28:43 +0000
committermarius <marius@FreeBSD.org>2012-04-03 08:28:43 +0000
commitae90e605cb6385a601bcc1544061328f74de2595 (patch)
tree2e2a29f206188778d92cdd2c4ddfbf5de6c12276
parentdc3cb66f4c32ff1f57b40352c8a159c55df7a1ff (diff)
downloadFreeBSD-src-ae90e605cb6385a601bcc1544061328f74de2595.zip
FreeBSD-src-ae90e605cb6385a601bcc1544061328f74de2595.tar.gz
Fix probing of SAS1068E with a device ID of 0x0059 after r232411.
Reported by: infofarmer MFC after: 3 days
-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 da56205..f203b4e 100644
--- a/sys/dev/mpt/mpt_pci.c
+++ b/sys/dev/mpt/mpt_pci.c
@@ -141,6 +141,10 @@ __FBSDID("$FreeBSD$");
#define MPI_MANUFACTPAGE_DEVID_SAS1068A_FB 0x0055
#endif
+#ifndef MPI_MANUFACTPAGE_DEVID_SAS1068E_FB
+#define MPI_MANUFACTPAGE_DEVID_SAS1068E_FB 0x0059
+#endif
+
#ifndef MPI_MANUFACTPAGE_DEVID_SAS1078DE_FB
#define MPI_MANUFACTPAGE_DEVID_SAS1078DE_FB 0x007C
#endif
@@ -236,6 +240,7 @@ mpt_pci_probe(device_t dev)
case MPI_MANUFACTPAGE_DEVID_SAS1068:
case MPI_MANUFACTPAGE_DEVID_SAS1068A_FB:
case MPI_MANUFACTPAGE_DEVID_SAS1068E:
+ case MPI_MANUFACTPAGE_DEVID_SAS1068E_FB:
case MPI_MANUFACTPAGE_DEVID_SAS1078:
case MPI_MANUFACTPAGE_DEVID_SAS1078DE_FB:
desc = "LSILogic SAS/SATA Adapter";
@@ -419,6 +424,7 @@ mpt_pci_attach(device_t dev)
case MPI_MANUFACTPAGE_DEVID_SAS1068:
case MPI_MANUFACTPAGE_DEVID_SAS1068A_FB:
case MPI_MANUFACTPAGE_DEVID_SAS1068E:
+ case MPI_MANUFACTPAGE_DEVID_SAS1068E_FB:
mpt->is_sas = 1;
break;
default:
OpenPOWER on IntegriCloud