aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390/scsi/zfcp_fsf.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/s390/scsi/zfcp_fsf.h')
-rw-r--r--drivers/s390/scsi/zfcp_fsf.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/s390/scsi/zfcp_fsf.h b/drivers/s390/scsi/zfcp_fsf.h
index 5889956bbf08..07140dfda2a7 100644
--- a/drivers/s390/scsi/zfcp_fsf.h
+++ b/drivers/s390/scsi/zfcp_fsf.h
@@ -129,6 +129,7 @@
129#define FSF_SQ_NO_RETRY_POSSIBLE 0x07 129#define FSF_SQ_NO_RETRY_POSSIBLE 0x07
130 130
131/* FSF status qualifier for CFDC commands */ 131/* FSF status qualifier for CFDC commands */
132#define FSF_SQ_CFDC_HARDENED_ON_SE 0x00000000
132#define FSF_SQ_CFDC_COULD_NOT_HARDEN_ON_SE 0x00000001 133#define FSF_SQ_CFDC_COULD_NOT_HARDEN_ON_SE 0x00000001
133#define FSF_SQ_CFDC_COULD_NOT_HARDEN_ON_SE2 0x00000002 134#define FSF_SQ_CFDC_COULD_NOT_HARDEN_ON_SE2 0x00000002
134/* CFDC subtable codes */ 135/* CFDC subtable codes */
@@ -357,7 +358,6 @@ struct fsf_nport_serv_param {
357 u8 class3_serv_param[16]; 358 u8 class3_serv_param[16];
358 u8 class4_serv_param[16]; 359 u8 class4_serv_param[16];
359 u8 vendor_version_level[16]; 360 u8 vendor_version_level[16];
360 u8 res1[16];
361} __attribute__ ((packed)); 361} __attribute__ ((packed));
362 362
363struct fsf_plogi { 363struct fsf_plogi {
@@ -415,11 +415,13 @@ struct fsf_qtcb_bottom_config {
415 u8 res2[12]; 415 u8 res2[12];
416 u32 s_id; 416 u32 s_id;
417 struct fsf_nport_serv_param nport_serv_param; 417 struct fsf_nport_serv_param nport_serv_param;
418 u8 reserved_nport_serv_param[16];
418 u8 res3[8]; 419 u8 res3[8];
419 u32 adapter_ports; 420 u32 adapter_ports;
420 u32 hardware_version; 421 u32 hardware_version;
421 u8 serial_number[32]; 422 u8 serial_number[32];
422 u8 res4[272]; 423 struct fsf_nport_serv_param plogi_payload;
424 u8 res4[160];
423} __attribute__ ((packed)); 425} __attribute__ ((packed));
424 426
425struct fsf_qtcb_bottom_port { 427struct fsf_qtcb_bottom_port {