diff options
Diffstat (limited to 'drivers/scsi/qla4xxx/ql4_fw.h')
-rw-r--r-- | drivers/scsi/qla4xxx/ql4_fw.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/scsi/qla4xxx/ql4_fw.h b/drivers/scsi/qla4xxx/ql4_fw.h index 597875fbb24b..cbd5a20dbbd1 100644 --- a/drivers/scsi/qla4xxx/ql4_fw.h +++ b/drivers/scsi/qla4xxx/ql4_fw.h | |||
@@ -251,6 +251,8 @@ union external_hw_config_reg { | |||
251 | #define FA_BOOT_CODE_ADDR_82 0x20000 | 251 | #define FA_BOOT_CODE_ADDR_82 0x20000 |
252 | #define FA_RISC_CODE_ADDR_82 0x40000 | 252 | #define FA_RISC_CODE_ADDR_82 0x40000 |
253 | #define FA_GOLD_RISC_CODE_ADDR_82 0x80000 | 253 | #define FA_GOLD_RISC_CODE_ADDR_82 0x80000 |
254 | #define FA_FLASH_ISCSI_CHAP 0x540000 | ||
255 | #define FA_FLASH_CHAP_SIZE 0xC0000 | ||
254 | 256 | ||
255 | /* Flash Description Table */ | 257 | /* Flash Description Table */ |
256 | struct qla_fdt_layout { | 258 | struct qla_fdt_layout { |
@@ -310,6 +312,7 @@ struct qla_flt_header { | |||
310 | #define FLT_REG_GOLD_FW_82 0x75 | 312 | #define FLT_REG_GOLD_FW_82 0x75 |
311 | #define FLT_REG_BOOT_CODE_82 0x78 | 313 | #define FLT_REG_BOOT_CODE_82 0x78 |
312 | #define FLT_REG_ISCSI_PARAM 0x65 | 314 | #define FLT_REG_ISCSI_PARAM 0x65 |
315 | #define FLT_REG_ISCSI_CHAP 0x63 | ||
313 | 316 | ||
314 | struct qla_flt_region { | 317 | struct qla_flt_region { |
315 | uint32_t code; | 318 | uint32_t code; |
@@ -681,6 +684,8 @@ struct addr_ctrl_blk_def { | |||
681 | 684 | ||
682 | #define MAX_CHAP_ENTRIES_40XX 128 | 685 | #define MAX_CHAP_ENTRIES_40XX 128 |
683 | #define MAX_CHAP_ENTRIES_82XX 1024 | 686 | #define MAX_CHAP_ENTRIES_82XX 1024 |
687 | #define MAX_RESRV_CHAP_IDX 3 | ||
688 | #define FLASH_CHAP_OFFSET 0x06000000 | ||
684 | 689 | ||
685 | struct ql4_chap_table { | 690 | struct ql4_chap_table { |
686 | uint16_t link; | 691 | uint16_t link; |