Blame SOURCES/0001-add-deprecated-ids.patch

8c3bf2
--- a/src/mptsas.c
8c3bf2
+++ b/src/mptsas.c
8c3bf2
@@ -5290,9 +5290,6 @@
8c3bf2
 		    ioc, MPI_SAS_OP_CLEAR_ALL_PERSISTENT);
8c3bf2
 	}
8c3bf2
 
8c3bf2
-	add_taint(TAINT_SUPPORT_REMOVED, LOCKDEP_STILL_OK);
8c3bf2
-	pr_warn("MPTSAS MODULE IS NOT SUPPORTED\n");
8c3bf2
-
8c3bf2
 	error = scsi_add_host(sh, &ioc->pcidev->dev);
8c3bf2
 	if (error) {
8c3bf2
 		dprintk(ioc, printk(MYIOC_s_ERR_FMT
8c3bf2
@@ -5356,8 +5353,18 @@
8c3bf2
 }
8c3bf2
 
8c3bf2
 static struct pci_device_id mptsas_pci_table[] = {
8c3bf2
+	{ PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1064,
8c3bf2
+		PCI_ANY_ID, PCI_ANY_ID },
8c3bf2
 	{ PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1068,
8c3bf2
-		PCI_VENDOR_ID_VMWARE, PCI_ANY_ID },
8c3bf2
+		PCI_ANY_ID, PCI_ANY_ID },
8c3bf2
+	{ PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1064E,
8c3bf2
+		PCI_ANY_ID, PCI_ANY_ID },
8c3bf2
+	{ PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1068E,
8c3bf2
+		PCI_ANY_ID, PCI_ANY_ID },
8c3bf2
+	{ PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1078,
8c3bf2
+		PCI_ANY_ID, PCI_ANY_ID },
8c3bf2
+	{ PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1068_820XELP,
8c3bf2
+		PCI_ANY_ID, PCI_ANY_ID },
8c3bf2
 	{0}	/* Terminating entry */
8c3bf2
 };
8c3bf2
 MODULE_DEVICE_TABLE(pci, mptsas_pci_table);