diff options
Diffstat (limited to 'drivers/scsi/lpfc/lpfc.h')
-rw-r--r-- | drivers/scsi/lpfc/lpfc.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/scsi/lpfc/lpfc.h b/drivers/scsi/lpfc/lpfc.h index b388e436c687..e2a763426a7c 100644 --- a/drivers/scsi/lpfc/lpfc.h +++ b/drivers/scsi/lpfc/lpfc.h | |||
@@ -325,6 +325,7 @@ struct lpfc_vport { | |||
325 | #define FC_VPORT_CVL_RCVD 0x400000 /* VLink failed due to CVL */ | 325 | #define FC_VPORT_CVL_RCVD 0x400000 /* VLink failed due to CVL */ |
326 | #define FC_VFI_REGISTERED 0x800000 /* VFI is registered */ | 326 | #define FC_VFI_REGISTERED 0x800000 /* VFI is registered */ |
327 | #define FC_FDISC_COMPLETED 0x1000000/* FDISC completed */ | 327 | #define FC_FDISC_COMPLETED 0x1000000/* FDISC completed */ |
328 | #define FC_DISC_DELAYED 0x2000000/* Delay NPort discovery */ | ||
328 | 329 | ||
329 | uint32_t ct_flags; | 330 | uint32_t ct_flags; |
330 | #define FC_CT_RFF_ID 0x1 /* RFF_ID accepted by switch */ | 331 | #define FC_CT_RFF_ID 0x1 /* RFF_ID accepted by switch */ |
@@ -348,6 +349,8 @@ struct lpfc_vport { | |||
348 | 349 | ||
349 | uint32_t fc_myDID; /* fibre channel S_ID */ | 350 | uint32_t fc_myDID; /* fibre channel S_ID */ |
350 | uint32_t fc_prevDID; /* previous fibre channel S_ID */ | 351 | uint32_t fc_prevDID; /* previous fibre channel S_ID */ |
352 | struct lpfc_name fabric_portname; | ||
353 | struct lpfc_name fabric_nodename; | ||
351 | 354 | ||
352 | int32_t stopped; /* HBA has not been restarted since last ERATT */ | 355 | int32_t stopped; /* HBA has not been restarted since last ERATT */ |
353 | uint8_t fc_linkspeed; /* Link speed after last READ_LA */ | 356 | uint8_t fc_linkspeed; /* Link speed after last READ_LA */ |
@@ -372,6 +375,7 @@ struct lpfc_vport { | |||
372 | #define WORKER_DISC_TMO 0x1 /* vport: Discovery timeout */ | 375 | #define WORKER_DISC_TMO 0x1 /* vport: Discovery timeout */ |
373 | #define WORKER_ELS_TMO 0x2 /* vport: ELS timeout */ | 376 | #define WORKER_ELS_TMO 0x2 /* vport: ELS timeout */ |
374 | #define WORKER_FDMI_TMO 0x4 /* vport: FDMI timeout */ | 377 | #define WORKER_FDMI_TMO 0x4 /* vport: FDMI timeout */ |
378 | #define WORKER_DELAYED_DISC_TMO 0x8 /* vport: delayed discovery */ | ||
375 | 379 | ||
376 | #define WORKER_MBOX_TMO 0x100 /* hba: MBOX timeout */ | 380 | #define WORKER_MBOX_TMO 0x100 /* hba: MBOX timeout */ |
377 | #define WORKER_HB_TMO 0x200 /* hba: Heart beat timeout */ | 381 | #define WORKER_HB_TMO 0x200 /* hba: Heart beat timeout */ |
@@ -382,6 +386,7 @@ struct lpfc_vport { | |||
382 | 386 | ||
383 | struct timer_list fc_fdmitmo; | 387 | struct timer_list fc_fdmitmo; |
384 | struct timer_list els_tmofunc; | 388 | struct timer_list els_tmofunc; |
389 | struct timer_list delayed_disc_tmo; | ||
385 | 390 | ||
386 | int unreg_vpi_cmpl; | 391 | int unreg_vpi_cmpl; |
387 | 392 | ||