From: Joe Carnuccio Date: Wed, 11 Jul 2012 01:20:35 +0000 (+0000) Subject: qla2xxx: Do PCI fundamental reset for 83xx X-Git-Tag: v2.6.39-400.9.0~412 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ed38e4a0bc467ac2054e6531e4ecddbcec82b4c1;p=users%2Fjedix%2Flinux-maple.git qla2xxx: Do PCI fundamental reset for 83xx On ISP83xx cards perform a fundamental reset instead of hot reset. JIRA Key: V2632FC-234 ER: ER88065 Acked-by: Saurav Kashyap Acked-by: Giridhar Malavali --- diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c index bb89782545cd..840bbcd1ac7c 100644 --- a/drivers/scsi/qla2xxx/qla_os.c +++ b/drivers/scsi/qla2xxx/qla_os.c @@ -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;