diff options
author | Andrew Vasquez <andrew.vasquez@qlogic.com> | 2006-05-17 18:09:34 -0400 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2006-05-20 10:49:13 -0400 |
commit | 441d1072040823feb4950a21094860bfddd310c0 (patch) | |
tree | 590e90b78af52ab69530cec945f980d7290b844e /drivers/scsi/qla2xxx/qla_def.h | |
parent | 4971cd221ad3f1266b87aa0e996d082d91bac2a6 (diff) |
[SCSI] qla2xxx: Remove obsolete firmware-loader-module support.
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_def.h')
-rw-r--r-- | drivers/scsi/qla2xxx/qla_def.h | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/drivers/scsi/qla2xxx/qla_def.h b/drivers/scsi/qla2xxx/qla_def.h index 4c67494e9f75..c4136bf344a4 100644 --- a/drivers/scsi/qla2xxx/qla_def.h +++ b/drivers/scsi/qla2xxx/qla_def.h | |||
@@ -1938,26 +1938,6 @@ struct sns_cmd_pkt { | |||
1938 | } p; | 1938 | } p; |
1939 | }; | 1939 | }; |
1940 | 1940 | ||
1941 | struct qla_fw_info { | ||
1942 | unsigned short addressing; /* addressing method used to load fw */ | ||
1943 | #define FW_INFO_ADDR_NORMAL 0 | ||
1944 | #define FW_INFO_ADDR_EXTENDED 1 | ||
1945 | #define FW_INFO_ADDR_NOMORE 0xffff | ||
1946 | unsigned short *fwcode; /* pointer to FW array */ | ||
1947 | unsigned short *fwlen; /* number of words in array */ | ||
1948 | unsigned short *fwstart; /* start address for F/W */ | ||
1949 | unsigned long *lfwstart; /* start address (long) for F/W */ | ||
1950 | }; | ||
1951 | |||
1952 | struct qla_board_info { | ||
1953 | char *drv_name; | ||
1954 | |||
1955 | char isp_name[8]; | ||
1956 | struct qla_fw_info *fw_info; | ||
1957 | char *fw_fname; | ||
1958 | struct scsi_host_template *sht; | ||
1959 | }; | ||
1960 | |||
1961 | struct fw_blob { | 1941 | struct fw_blob { |
1962 | char *name; | 1942 | char *name; |
1963 | uint32_t segs[4]; | 1943 | uint32_t segs[4]; |
@@ -2305,13 +2285,16 @@ typedef struct scsi_qla_host { | |||
2305 | mbx_cmd_t mc; | 2285 | mbx_cmd_t mc; |
2306 | 2286 | ||
2307 | /* Basic firmware related information. */ | 2287 | /* Basic firmware related information. */ |
2308 | struct qla_board_info *brd_info; | ||
2309 | uint16_t fw_major_version; | 2288 | uint16_t fw_major_version; |
2310 | uint16_t fw_minor_version; | 2289 | uint16_t fw_minor_version; |
2311 | uint16_t fw_subminor_version; | 2290 | uint16_t fw_subminor_version; |
2312 | uint16_t fw_attributes; | 2291 | uint16_t fw_attributes; |
2313 | uint32_t fw_memory_size; | 2292 | uint32_t fw_memory_size; |
2314 | uint32_t fw_transfer_size; | 2293 | uint32_t fw_transfer_size; |
2294 | uint32_t fw_srisc_address; | ||
2295 | #define RISC_START_ADDRESS_2100 0x1000 | ||
2296 | #define RISC_START_ADDRESS_2300 0x800 | ||
2297 | #define RISC_START_ADDRESS_2400 0x100000 | ||
2315 | 2298 | ||
2316 | uint16_t fw_options[16]; /* slots: 1,2,3,10,11 */ | 2299 | uint16_t fw_options[16]; /* slots: 1,2,3,10,11 */ |
2317 | uint8_t fw_seriallink_options[4]; | 2300 | uint8_t fw_seriallink_options[4]; |