diff options
Diffstat (limited to 'drivers/scsi/lpfc/lpfc.h')
-rw-r--r-- | drivers/scsi/lpfc/lpfc.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/scsi/lpfc/lpfc.h b/drivers/scsi/lpfc/lpfc.h index a65c05a8d488..a184c2443a64 100644 --- a/drivers/scsi/lpfc/lpfc.h +++ b/drivers/scsi/lpfc/lpfc.h | |||
@@ -73,6 +73,8 @@ struct lpfc_sli2_slim; | |||
73 | #define LPFC_HB_MBOX_INTERVAL 5 /* Heart beat interval in seconds. */ | 73 | #define LPFC_HB_MBOX_INTERVAL 5 /* Heart beat interval in seconds. */ |
74 | #define LPFC_HB_MBOX_TIMEOUT 30 /* Heart beat timeout in seconds. */ | 74 | #define LPFC_HB_MBOX_TIMEOUT 30 /* Heart beat timeout in seconds. */ |
75 | 75 | ||
76 | #define LPFC_LOOK_AHEAD_OFF 0 /* Look ahead logic is turned off */ | ||
77 | |||
76 | /* Error Attention event polling interval */ | 78 | /* Error Attention event polling interval */ |
77 | #define LPFC_ERATT_POLL_INTERVAL 5 /* EATT poll interval in seconds */ | 79 | #define LPFC_ERATT_POLL_INTERVAL 5 /* EATT poll interval in seconds */ |
78 | 80 | ||
@@ -684,6 +686,7 @@ struct lpfc_hba { | |||
684 | #define LPFC_FCF_FOV 1 /* Fast fcf failover */ | 686 | #define LPFC_FCF_FOV 1 /* Fast fcf failover */ |
685 | #define LPFC_FCF_PRIORITY 2 /* Priority fcf failover */ | 687 | #define LPFC_FCF_PRIORITY 2 /* Priority fcf failover */ |
686 | uint32_t cfg_fcf_failover_policy; | 688 | uint32_t cfg_fcf_failover_policy; |
689 | uint32_t cfg_fcp_io_sched; | ||
687 | uint32_t cfg_cr_delay; | 690 | uint32_t cfg_cr_delay; |
688 | uint32_t cfg_cr_count; | 691 | uint32_t cfg_cr_count; |
689 | uint32_t cfg_multi_ring_support; | 692 | uint32_t cfg_multi_ring_support; |
@@ -695,6 +698,7 @@ struct lpfc_hba { | |||
695 | uint32_t cfg_fcp_imax; | 698 | uint32_t cfg_fcp_imax; |
696 | uint32_t cfg_fcp_wq_count; | 699 | uint32_t cfg_fcp_wq_count; |
697 | uint32_t cfg_fcp_eq_count; | 700 | uint32_t cfg_fcp_eq_count; |
701 | uint32_t cfg_fcp_io_channel; | ||
698 | uint32_t cfg_sg_seg_cnt; | 702 | uint32_t cfg_sg_seg_cnt; |
699 | uint32_t cfg_prot_sg_seg_cnt; | 703 | uint32_t cfg_prot_sg_seg_cnt; |
700 | uint32_t cfg_sg_dma_buf_size; | 704 | uint32_t cfg_sg_dma_buf_size; |
@@ -732,7 +736,7 @@ struct lpfc_hba { | |||
732 | uint32_t hbq_count; /* Count of configured HBQs */ | 736 | uint32_t hbq_count; /* Count of configured HBQs */ |
733 | struct hbq_s hbqs[LPFC_MAX_HBQS]; /* local copy of hbq indicies */ | 737 | struct hbq_s hbqs[LPFC_MAX_HBQS]; /* local copy of hbq indicies */ |
734 | 738 | ||
735 | uint32_t fcp_qidx; /* next work queue to post work to */ | 739 | atomic_t fcp_qidx; /* next work queue to post work to */ |
736 | 740 | ||
737 | unsigned long pci_bar0_map; /* Physical address for PCI BAR0 */ | 741 | unsigned long pci_bar0_map; /* Physical address for PCI BAR0 */ |
738 | unsigned long pci_bar1_map; /* Physical address for PCI BAR1 */ | 742 | unsigned long pci_bar1_map; /* Physical address for PCI BAR1 */ |