]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
qla2xxx: Do PCI fundamental reset for 83xx
authorJoe Carnuccio <joe.carnuccio@qlogic.com>
Wed, 11 Jul 2012 01:20:35 +0000 (01:20 +0000)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Mon, 27 Aug 2012 09:44:27 +0000 (02:44 -0700)
On ISP83xx cards perform a fundamental reset instead of hot reset.

JIRA Key: V2632FC-234

ER: ER88065

Acked-by: Saurav Kashyap <saurav.kashyap@qlogic.com>
Acked-by: Giridhar Malavali <giridhar.malavali@qlogic.com>
drivers/scsi/qla2xxx/qla_os.c

index bb89782545cd29dab0ddadc0e3dc0f07b1d24cc0..840bbcd1ac7ccc333ce599fba2206eafbc87aa6f 100644 (file)
@@ -2197,7 +2197,8 @@ qla2x00_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
        qla2x00_set_isp_flags(ha);
 
        /* Set EEH reset type to fundamental if required by hba */
-       if (IS_QLA24XX(ha) || IS_QLA25XX(ha) || IS_QLA81XX(ha))
+       if (IS_QLA24XX(ha) || IS_QLA25XX(ha) || IS_QLA81XX(ha) ||
+           IS_QLA83XX(ha))
                pdev->needs_freset = 1;
 
        ha->prev_topology = 0;