qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx.
authorChad Dupuis <chad.dupuis@qlogic.com>
Thu, 25 Sep 2014 09:16:57 +0000 (05:16 -0400)
committerChristoph Hellwig <hch@lst.de>
Thu, 25 Sep 2014 12:25:04 +0000 (14:25 +0200)
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/scsi/qla2xxx/qla_init.c

index 1b917711cda48828660bab17b4e53223d0946436..51cabb953552b312cb6b4f2742706fe31ed700f9 100644 (file)
@@ -1848,7 +1848,9 @@ enable_82xx_npiv:
                spin_unlock_irqrestore(&ha->hardware_lock, flags);
        }
 
-       if (rval == QLA_SUCCESS && IS_FAC_REQUIRED(ha)) {
+       if (IS_QLA27XX(ha))
+               ha->flags.fac_supported = 1;
+       else if (rval == QLA_SUCCESS && IS_FAC_REQUIRED(ha)) {
                uint32_t size;
 
                rval = qla81xx_fac_get_sector_size(vha, &size);