diff options
author | Krishna Gudipati <kgudipat@brocade.com> | 2011-06-24 23:23:19 -0400 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2011-06-29 17:59:01 -0400 |
commit | a714134a857d3984250ee52fda7850b61bf8a94e (patch) | |
tree | 95a54d43ded235da2b61e15499151998ed9df3d8 /drivers/scsi/bfa/bfa_defs_svc.h | |
parent | 5a0adaedffce91100d03fc1036dde024c8589295 (diff) |
[SCSI] bfa: Added Fabric Assigned Address(FAA) support
- Updated/added data structures and definitions to support FAA protocol.
- Modified the IOC state machine to support FAA.
- Introduced FAA feature configuration - enable/disable/query.
Signed-off-by: Krishna Gudipati <kgudipat@brocade.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/bfa/bfa_defs_svc.h')
-rw-r--r-- | drivers/scsi/bfa/bfa_defs_svc.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/scsi/bfa/bfa_defs_svc.h b/drivers/scsi/bfa/bfa_defs_svc.h index 0ee3f954dc85..d8861872ac70 100644 --- a/drivers/scsi/bfa/bfa_defs_svc.h +++ b/drivers/scsi/bfa/bfa_defs_svc.h | |||
@@ -635,6 +635,7 @@ enum bfa_port_states { | |||
635 | BFA_PORT_ST_FWMISMATCH = 12, | 635 | BFA_PORT_ST_FWMISMATCH = 12, |
636 | BFA_PORT_ST_PREBOOT_DISABLED = 13, | 636 | BFA_PORT_ST_PREBOOT_DISABLED = 13, |
637 | BFA_PORT_ST_TOGGLING_QWAIT = 14, | 637 | BFA_PORT_ST_TOGGLING_QWAIT = 14, |
638 | BFA_PORT_ST_ACQ_ADDR = 15, | ||
638 | BFA_PORT_ST_MAX_STATE, | 639 | BFA_PORT_ST_MAX_STATE, |
639 | }; | 640 | }; |
640 | 641 | ||
@@ -748,7 +749,8 @@ struct bfa_port_cfg_s { | |||
748 | u8 ratelimit; /* ratelimit enabled or not */ | 749 | u8 ratelimit; /* ratelimit enabled or not */ |
749 | u8 trl_def_speed; /* ratelimit default speed */ | 750 | u8 trl_def_speed; /* ratelimit default speed */ |
750 | u8 bb_scn; | 751 | u8 bb_scn; |
751 | u8 rsvd[3]; | 752 | u8 faa_state; /* FAA enabled/disabled */ |
753 | u8 rsvd[2]; | ||
752 | u16 path_tov; /* device path timeout */ | 754 | u16 path_tov; /* device path timeout */ |
753 | u16 q_depth; /* SCSI Queue depth */ | 755 | u16 q_depth; /* SCSI Queue depth */ |
754 | }; | 756 | }; |