diff options
Diffstat (limited to 'drivers/scsi/lpfc/lpfc_sli4.h')
-rw-r--r-- | drivers/scsi/lpfc/lpfc_sli4.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/scsi/lpfc/lpfc_sli4.h b/drivers/scsi/lpfc/lpfc_sli4.h index a0ca572ec28b..98da223e19e0 100644 --- a/drivers/scsi/lpfc/lpfc_sli4.h +++ b/drivers/scsi/lpfc/lpfc_sli4.h | |||
@@ -23,6 +23,9 @@ | |||
23 | #define LPFC_GET_QE_REL_INT 32 | 23 | #define LPFC_GET_QE_REL_INT 32 |
24 | #define LPFC_RPI_LOW_WATER_MARK 10 | 24 | #define LPFC_RPI_LOW_WATER_MARK 10 |
25 | 25 | ||
26 | #define LPFC_UNREG_FCF 1 | ||
27 | #define LPFC_SKIP_UNREG_FCF 0 | ||
28 | |||
26 | /* Amount of time in seconds for waiting FCF rediscovery to complete */ | 29 | /* Amount of time in seconds for waiting FCF rediscovery to complete */ |
27 | #define LPFC_FCF_REDISCOVER_WAIT_TMO 2000 /* msec */ | 30 | #define LPFC_FCF_REDISCOVER_WAIT_TMO 2000 /* msec */ |
28 | 31 | ||
@@ -163,9 +166,8 @@ struct lpfc_fcf { | |||
163 | #define FCF_REDISC_PEND 0x80 /* FCF rediscovery pending */ | 166 | #define FCF_REDISC_PEND 0x80 /* FCF rediscovery pending */ |
164 | #define FCF_REDISC_EVT 0x100 /* FCF rediscovery event to worker thread */ | 167 | #define FCF_REDISC_EVT 0x100 /* FCF rediscovery event to worker thread */ |
165 | #define FCF_REDISC_FOV 0x200 /* Post FCF rediscovery fast failover */ | 168 | #define FCF_REDISC_FOV 0x200 /* Post FCF rediscovery fast failover */ |
166 | #define FCF_REDISC_RRU 0x400 /* Roundrobin bitmap updated */ | 169 | #define FCF_REDISC_PROG (FCF_REDISC_PEND | FCF_REDISC_EVT) |
167 | uint32_t addr_mode; | 170 | uint32_t addr_mode; |
168 | uint16_t fcf_rr_init_indx; | ||
169 | uint32_t eligible_fcf_cnt; | 171 | uint32_t eligible_fcf_cnt; |
170 | struct lpfc_fcf_rec current_rec; | 172 | struct lpfc_fcf_rec current_rec; |
171 | struct lpfc_fcf_rec failover_rec; | 173 | struct lpfc_fcf_rec failover_rec; |