diff options
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_dbg.h')
-rw-r--r-- | drivers/scsi/qla2xxx/qla_dbg.h | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/drivers/scsi/qla2xxx/qla_dbg.h b/drivers/scsi/qla2xxx/qla_dbg.h index d7f56c76141..b8d90e97e01 100644 --- a/drivers/scsi/qla2xxx/qla_dbg.h +++ b/drivers/scsi/qla2xxx/qla_dbg.h | |||
@@ -2,7 +2,7 @@ | |||
2 | * QLOGIC LINUX SOFTWARE | 2 | * QLOGIC LINUX SOFTWARE |
3 | * | 3 | * |
4 | * QLogic ISP2x00 device driver for Linux 2.6.x | 4 | * QLogic ISP2x00 device driver for Linux 2.6.x |
5 | * Copyright (C) 2003-2004 QLogic Corporation | 5 | * Copyright (C) 2003-2005 QLogic Corporation |
6 | * (www.qlogic.com) | 6 | * (www.qlogic.com) |
7 | * | 7 | * |
8 | * This program is free software; you can redistribute it and/or modify it | 8 | * This program is free software; you can redistribute it and/or modify it |
@@ -230,4 +230,36 @@ struct qla2100_fw_dump { | |||
230 | uint16_t risc_ram[0xf000]; | 230 | uint16_t risc_ram[0xf000]; |
231 | }; | 231 | }; |
232 | 232 | ||
233 | #define FW_DUMP_SIZE_24XX 0x2B0000 | ||
233 | 234 | ||
235 | struct qla24xx_fw_dump { | ||
236 | uint32_t hccr; | ||
237 | uint32_t host_reg[32]; | ||
238 | uint16_t mailbox_reg[32]; | ||
239 | uint32_t xseq_gp_reg[128]; | ||
240 | uint32_t xseq_0_reg[16]; | ||
241 | uint32_t xseq_1_reg[16]; | ||
242 | uint32_t rseq_gp_reg[128]; | ||
243 | uint32_t rseq_0_reg[16]; | ||
244 | uint32_t rseq_1_reg[16]; | ||
245 | uint32_t rseq_2_reg[16]; | ||
246 | uint32_t cmd_dma_reg[16]; | ||
247 | uint32_t req0_dma_reg[15]; | ||
248 | uint32_t resp0_dma_reg[15]; | ||
249 | uint32_t req1_dma_reg[15]; | ||
250 | uint32_t xmt0_dma_reg[32]; | ||
251 | uint32_t xmt1_dma_reg[32]; | ||
252 | uint32_t xmt2_dma_reg[32]; | ||
253 | uint32_t xmt3_dma_reg[32]; | ||
254 | uint32_t xmt4_dma_reg[32]; | ||
255 | uint32_t xmt_data_dma_reg[16]; | ||
256 | uint32_t rcvt0_data_dma_reg[32]; | ||
257 | uint32_t rcvt1_data_dma_reg[32]; | ||
258 | uint32_t risc_gp_reg[128]; | ||
259 | uint32_t shadow_reg[7]; | ||
260 | uint32_t lmc_reg[112]; | ||
261 | uint32_t fpm_hdw_reg[192]; | ||
262 | uint32_t fb_hdw_reg[176]; | ||
263 | uint32_t code_ram[0x2000]; | ||
264 | uint32_t ext_mem[1]; | ||
265 | }; | ||