diff options
author | Andrew Vasquez <andrew.vasquez@qlogic.com> | 2009-06-03 12:55:17 -0400 |
---|---|---|
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | 2009-06-08 15:46:41 -0400 |
commit | cbc8eb67da11a4972834f61fe4729f4c037a17c9 (patch) | |
tree | 52880ae49bce8a8b733d0d59bd84b324eb0871ef /drivers/scsi/qla2xxx/qla_fw.h | |
parent | 40859ae5f13534624cc35a05179b4f93ecbf531a (diff) |
[SCSI] qla2xxx: Fallback to 'golden-firmware' operation on supported ISPs.
In case the onboard firmware is unable to be read or loaded for
operation, attempt to fallback to a limited-operational firmware
image stored in a different flash region. This will allow a user
to reflash and correct a board with proper operational firmware.
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_fw.h')
-rw-r--r-- | drivers/scsi/qla2xxx/qla_fw.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/qla2xxx/qla_fw.h b/drivers/scsi/qla2xxx/qla_fw.h index 152d16c77f3e..9e56d4a4cb75 100644 --- a/drivers/scsi/qla2xxx/qla_fw.h +++ b/drivers/scsi/qla2xxx/qla_fw.h | |||
@@ -1241,6 +1241,7 @@ struct qla_flt_header { | |||
1241 | #define FLT_REG_HW_EVENT_1 0x1f | 1241 | #define FLT_REG_HW_EVENT_1 0x1f |
1242 | #define FLT_REG_NPIV_CONF_0 0x29 | 1242 | #define FLT_REG_NPIV_CONF_0 0x29 |
1243 | #define FLT_REG_NPIV_CONF_1 0x2a | 1243 | #define FLT_REG_NPIV_CONF_1 0x2a |
1244 | #define FLT_REG_GOLD_FW 0x2f | ||
1244 | 1245 | ||
1245 | struct qla_flt_region { | 1246 | struct qla_flt_region { |
1246 | uint32_t code; | 1247 | uint32_t code; |