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

6099f5
--- a/src/megaraid_sas_base.c
6099f5
+++ b/src/megaraid_sas_base.c
6099f5
@@ -138,12 +138,24 @@
6099f5
  */
6099f5
 static struct pci_device_id megasas_pci_table[] = {
6099f5
 
6099f5
+	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1064R)},
6099f5
+	/* xscale IOP */
6099f5
+	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1078R)},
6099f5
+	/* ppc IOP */
6099f5
+	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1078DE)},
6099f5
+	/* ppc IOP */
6099f5
+	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1078GEN2)},
6099f5
+	/* gen2*/
6099f5
 	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0079GEN2)},
6099f5
 	/* gen2*/
6099f5
 	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0073SKINNY)},
6099f5
 	/* skinny*/
6099f5
 	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0071SKINNY)},
6099f5
 	/* skinny*/
6099f5
+	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_VERDE_ZCR)},
6099f5
+	/* xscale IOP, vega */
6099f5
+	{PCI_DEVICE(PCI_VENDOR_ID_DELL, PCI_DEVICE_ID_DELL_PERC5)},
6099f5
+	/* xscale IOP */
6099f5
 	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_FUSION)},
6099f5
 	/* Fusion */
6099f5
 	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_PLASMA)},
6099f5
@@ -178,20 +190,6 @@
6099f5
 
6099f5
 MODULE_DEVICE_TABLE(pci, megasas_pci_table);
6099f5
 
6099f5
-/*
6099f5
- * PCI ID table for all unsupported controllers
6099f5
- */
6099f5
-static struct pci_device_id unsupported_ids_table[] = {
6099f5
-
6099f5
-	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0079GEN2)},
6099f5
-	/* gen2*/
6099f5
-	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0073SKINNY)},
6099f5
-	/* skinny*/
6099f5
-	{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0071SKINNY)},
6099f5
-	/* skinny*/
6099f5
-	{}
6099f5
-};
6099f5
-
6099f5
 static int megasas_mgmt_majorno;
6099f5
 struct megasas_mgmt_info megasas_mgmt_info;
6099f5
 static struct fasync_struct *megasas_async_queue;
6099f5
@@ -7345,8 +7343,6 @@
6099f5
 	struct megasas_instance *instance;
6099f5
 	u16 control = 0;
6099f5
 
6099f5
-	check_unsupported_pci_hardware(unsupported_ids_table, pdev);
6099f5
-
6099f5
 	switch (pdev->device) {
6099f5
 	case PCI_DEVICE_ID_LSI_AERO_10E0:
6099f5
 	case PCI_DEVICE_ID_LSI_AERO_10E3: