diff options
author | Jing Huang <huangj@brocade.com> | 2010-10-18 20:15:55 -0400 |
---|---|---|
committer | James Bottomley <James.Bottomley@suse.de> | 2010-10-25 17:26:57 -0400 |
commit | acdc79a60cb3cbbc9f07bb5032d890e9cf94f0ff (patch) | |
tree | cea700a23bf6e96e084bee54392b11bc4d307710 /drivers/scsi | |
parent | e0a08a30c9451333c9c4a8981fbfccc80b87ce78 (diff) |
[SCSI] bfa: fix comments for header files
This patch addresses the comments from Randy Dunlap (Randy.Dunlap@oracle.com)
regarding comment blocks that begining with "/**". bfa driver comments
currently do not follow kernel-doc convention, we hence replace all
/** with /* and **/ with */.
Signed-off-by: Jing Huang <huangj@brocade.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi')
-rw-r--r-- | drivers/scsi/bfa/bfa.h | 28 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_cb_ioim.h | 20 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_cs.h | 24 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_defs.h | 54 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_defs_fcs.h | 46 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_defs_svc.h | 82 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_fc.h | 30 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_fcpim.h | 18 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_fcs.h | 30 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_ioc.h | 38 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_modules.h | 6 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_os_inc.h | 4 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfa_svc.h | 41 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfad_drv.h | 4 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfi.h | 58 | ||||
-rw-r--r-- | drivers/scsi/bfa/bfi_ms.h | 50 |
16 files changed, 266 insertions, 267 deletions
diff --git a/drivers/scsi/bfa/bfa.h b/drivers/scsi/bfa/bfa.h index c3981df31722..ff2bd07161f7 100644 --- a/drivers/scsi/bfa/bfa.h +++ b/drivers/scsi/bfa/bfa.h | |||
@@ -29,13 +29,13 @@ struct bfa_s; | |||
29 | typedef void (*bfa_isr_func_t) (struct bfa_s *bfa, struct bfi_msg_s *m); | 29 | typedef void (*bfa_isr_func_t) (struct bfa_s *bfa, struct bfi_msg_s *m); |
30 | typedef void (*bfa_cb_cbfn_t) (void *cbarg, bfa_boolean_t complete); | 30 | typedef void (*bfa_cb_cbfn_t) (void *cbarg, bfa_boolean_t complete); |
31 | 31 | ||
32 | /** | 32 | /* |
33 | * Interrupt message handlers | 33 | * Interrupt message handlers |
34 | */ | 34 | */ |
35 | void bfa_isr_unhandled(struct bfa_s *bfa, struct bfi_msg_s *m); | 35 | void bfa_isr_unhandled(struct bfa_s *bfa, struct bfi_msg_s *m); |
36 | void bfa_isr_bind(enum bfi_mclass mc, bfa_isr_func_t isr_func); | 36 | void bfa_isr_bind(enum bfi_mclass mc, bfa_isr_func_t isr_func); |
37 | 37 | ||
38 | /** | 38 | /* |
39 | * Request and response queue related defines | 39 | * Request and response queue related defines |
40 | */ | 40 | */ |
41 | #define BFA_REQQ_NELEMS_MIN (4) | 41 | #define BFA_REQQ_NELEMS_MIN (4) |
@@ -58,8 +58,8 @@ void bfa_isr_bind(enum bfi_mclass mc, bfa_isr_func_t isr_func); | |||
58 | #define bfa_reqq_produce(__bfa, __reqq) do { \ | 58 | #define bfa_reqq_produce(__bfa, __reqq) do { \ |
59 | (__bfa)->iocfc.req_cq_pi[__reqq]++; \ | 59 | (__bfa)->iocfc.req_cq_pi[__reqq]++; \ |
60 | (__bfa)->iocfc.req_cq_pi[__reqq] &= \ | 60 | (__bfa)->iocfc.req_cq_pi[__reqq] &= \ |
61 | ((__bfa)->iocfc.cfg.drvcfg.num_reqq_elems - 1); \ | 61 | ((__bfa)->iocfc.cfg.drvcfg.num_reqq_elems - 1); \ |
62 | writel((__bfa)->iocfc.req_cq_pi[__reqq], \ | 62 | writel((__bfa)->iocfc.req_cq_pi[__reqq], \ |
63 | (__bfa)->iocfc.bfa_regs.cpe_q_pi[__reqq]); \ | 63 | (__bfa)->iocfc.bfa_regs.cpe_q_pi[__reqq]); \ |
64 | mmiowb(); \ | 64 | mmiowb(); \ |
65 | } while (0) | 65 | } while (0) |
@@ -76,7 +76,7 @@ void bfa_isr_bind(enum bfi_mclass mc, bfa_isr_func_t isr_func); | |||
76 | (__index) &= ((__size) - 1); \ | 76 | (__index) &= ((__size) - 1); \ |
77 | } while (0) | 77 | } while (0) |
78 | 78 | ||
79 | /** | 79 | /* |
80 | * Queue element to wait for room in request queue. FIFO order is | 80 | * Queue element to wait for room in request queue. FIFO order is |
81 | * maintained when fullfilling requests. | 81 | * maintained when fullfilling requests. |
82 | */ | 82 | */ |
@@ -86,7 +86,7 @@ struct bfa_reqq_wait_s { | |||
86 | void *cbarg; | 86 | void *cbarg; |
87 | }; | 87 | }; |
88 | 88 | ||
89 | /** | 89 | /* |
90 | * Circular queue usage assignments | 90 | * Circular queue usage assignments |
91 | */ | 91 | */ |
92 | enum { | 92 | enum { |
@@ -113,7 +113,7 @@ bfa_reqq_winit(struct bfa_reqq_wait_s *wqe, void (*qresume) (void *cbarg), | |||
113 | 113 | ||
114 | #define bfa_reqq(__bfa, __reqq) (&(__bfa)->reqq_waitq[__reqq]) | 114 | #define bfa_reqq(__bfa, __reqq) (&(__bfa)->reqq_waitq[__reqq]) |
115 | 115 | ||
116 | /** | 116 | /* |
117 | * static inline void | 117 | * static inline void |
118 | * bfa_reqq_wait(struct bfa_s *bfa, int reqq, struct bfa_reqq_wait_s *wqe) | 118 | * bfa_reqq_wait(struct bfa_s *bfa, int reqq, struct bfa_reqq_wait_s *wqe) |
119 | */ | 119 | */ |
@@ -130,7 +130,7 @@ bfa_reqq_winit(struct bfa_reqq_wait_s *wqe, void (*qresume) (void *cbarg), | |||
130 | #define bfa_reqq_wcancel(__wqe) list_del(&(__wqe)->qe) | 130 | #define bfa_reqq_wcancel(__wqe) list_del(&(__wqe)->qe) |
131 | 131 | ||
132 | 132 | ||
133 | /** | 133 | /* |
134 | * Generic BFA callback element. | 134 | * Generic BFA callback element. |
135 | */ | 135 | */ |
136 | struct bfa_cb_qe_s { | 136 | struct bfa_cb_qe_s { |
@@ -163,7 +163,7 @@ struct bfa_cb_qe_s { | |||
163 | } while (0) | 163 | } while (0) |
164 | 164 | ||
165 | 165 | ||
166 | /** | 166 | /* |
167 | * PCI devices supported by the current BFA | 167 | * PCI devices supported by the current BFA |
168 | */ | 168 | */ |
169 | struct bfa_pciid_s { | 169 | struct bfa_pciid_s { |
@@ -173,7 +173,7 @@ struct bfa_pciid_s { | |||
173 | 173 | ||
174 | extern char bfa_version[]; | 174 | extern char bfa_version[]; |
175 | 175 | ||
176 | /** | 176 | /* |
177 | * BFA memory resources | 177 | * BFA memory resources |
178 | */ | 178 | */ |
179 | enum bfa_mem_type { | 179 | enum bfa_mem_type { |
@@ -203,7 +203,7 @@ struct bfa_meminfo_s { | |||
203 | 203 | ||
204 | struct bfa_iocfc_regs_s { | 204 | struct bfa_iocfc_regs_s { |
205 | void __iomem *intr_status; | 205 | void __iomem *intr_status; |
206 | void __iomem *intr_mask; | 206 | void __iomem *intr_mask; |
207 | void __iomem *cpe_q_pi[BFI_IOC_MAX_CQS]; | 207 | void __iomem *cpe_q_pi[BFI_IOC_MAX_CQS]; |
208 | void __iomem *cpe_q_ci[BFI_IOC_MAX_CQS]; | 208 | void __iomem *cpe_q_ci[BFI_IOC_MAX_CQS]; |
209 | void __iomem *cpe_q_depth[BFI_IOC_MAX_CQS]; | 209 | void __iomem *cpe_q_depth[BFI_IOC_MAX_CQS]; |
@@ -214,7 +214,7 @@ struct bfa_iocfc_regs_s { | |||
214 | void __iomem *rme_q_ctrl[BFI_IOC_MAX_CQS]; | 214 | void __iomem *rme_q_ctrl[BFI_IOC_MAX_CQS]; |
215 | }; | 215 | }; |
216 | 216 | ||
217 | /** | 217 | /* |
218 | * MSIX vector handlers | 218 | * MSIX vector handlers |
219 | */ | 219 | */ |
220 | #define BFA_MSIX_MAX_VECTORS 22 | 220 | #define BFA_MSIX_MAX_VECTORS 22 |
@@ -224,7 +224,7 @@ struct bfa_msix_s { | |||
224 | bfa_msix_handler_t handler[BFA_MSIX_MAX_VECTORS]; | 224 | bfa_msix_handler_t handler[BFA_MSIX_MAX_VECTORS]; |
225 | }; | 225 | }; |
226 | 226 | ||
227 | /** | 227 | /* |
228 | * Chip specific interfaces | 228 | * Chip specific interfaces |
229 | */ | 229 | */ |
230 | struct bfa_hwif_s { | 230 | struct bfa_hwif_s { |
@@ -343,7 +343,7 @@ int bfa_iocfc_get_pbc_vports(struct bfa_s *bfa, | |||
343 | struct bfi_pbc_vport_s *pbc_vport); | 343 | struct bfi_pbc_vport_s *pbc_vport); |
344 | 344 | ||
345 | 345 | ||
346 | /** | 346 | /* |
347 | *---------------------------------------------------------------------- | 347 | *---------------------------------------------------------------------- |
348 | * BFA public interfaces | 348 | * BFA public interfaces |
349 | *---------------------------------------------------------------------- | 349 | *---------------------------------------------------------------------- |
diff --git a/drivers/scsi/bfa/bfa_cb_ioim.h b/drivers/scsi/bfa/bfa_cb_ioim.h index 78c5ba2a66e8..6f021015f1f6 100644 --- a/drivers/scsi/bfa/bfa_cb_ioim.h +++ b/drivers/scsi/bfa/bfa_cb_ioim.h | |||
@@ -42,13 +42,13 @@ bfad_int_to_lun(u32 luno) | |||
42 | return lun.bfa_lun; | 42 | return lun.bfa_lun; |
43 | } | 43 | } |
44 | 44 | ||
45 | /** | 45 | /* |
46 | * Get LUN for the I/O request | 46 | * Get LUN for the I/O request |
47 | */ | 47 | */ |
48 | #define bfa_cb_ioim_get_lun(__dio) \ | 48 | #define bfa_cb_ioim_get_lun(__dio) \ |
49 | bfad_int_to_lun(((struct scsi_cmnd *)__dio)->device->lun) | 49 | bfad_int_to_lun(((struct scsi_cmnd *)__dio)->device->lun) |
50 | 50 | ||
51 | /** | 51 | /* |
52 | * Get CDB for the I/O request | 52 | * Get CDB for the I/O request |
53 | */ | 53 | */ |
54 | static inline u8 * | 54 | static inline u8 * |
@@ -59,7 +59,7 @@ bfa_cb_ioim_get_cdb(struct bfad_ioim_s *dio) | |||
59 | return (u8 *) cmnd->cmnd; | 59 | return (u8 *) cmnd->cmnd; |
60 | } | 60 | } |
61 | 61 | ||
62 | /** | 62 | /* |
63 | * Get I/O direction (read/write) for the I/O request | 63 | * Get I/O direction (read/write) for the I/O request |
64 | */ | 64 | */ |
65 | static inline enum fcp_iodir | 65 | static inline enum fcp_iodir |
@@ -77,7 +77,7 @@ bfa_cb_ioim_get_iodir(struct bfad_ioim_s *dio) | |||
77 | return FCP_IODIR_NONE; | 77 | return FCP_IODIR_NONE; |
78 | } | 78 | } |
79 | 79 | ||
80 | /** | 80 | /* |
81 | * Get IO size in bytes for the I/O request | 81 | * Get IO size in bytes for the I/O request |
82 | */ | 82 | */ |
83 | static inline u32 | 83 | static inline u32 |
@@ -88,7 +88,7 @@ bfa_cb_ioim_get_size(struct bfad_ioim_s *dio) | |||
88 | return scsi_bufflen(cmnd); | 88 | return scsi_bufflen(cmnd); |
89 | } | 89 | } |
90 | 90 | ||
91 | /** | 91 | /* |
92 | * Get timeout for the I/O request | 92 | * Get timeout for the I/O request |
93 | */ | 93 | */ |
94 | static inline u8 | 94 | static inline u8 |
@@ -104,7 +104,7 @@ bfa_cb_ioim_get_timeout(struct bfad_ioim_s *dio) | |||
104 | return 0; | 104 | return 0; |
105 | } | 105 | } |
106 | 106 | ||
107 | /** | 107 | /* |
108 | * Get Command Reference Number for the I/O request. 0 if none. | 108 | * Get Command Reference Number for the I/O request. 0 if none. |
109 | */ | 109 | */ |
110 | static inline u8 | 110 | static inline u8 |
@@ -113,7 +113,7 @@ bfa_cb_ioim_get_crn(struct bfad_ioim_s *dio) | |||
113 | return 0; | 113 | return 0; |
114 | } | 114 | } |
115 | 115 | ||
116 | /** | 116 | /* |
117 | * Get SAM-3 priority for the I/O request. 0 is default. | 117 | * Get SAM-3 priority for the I/O request. 0 is default. |
118 | */ | 118 | */ |
119 | static inline u8 | 119 | static inline u8 |
@@ -122,7 +122,7 @@ bfa_cb_ioim_get_priority(struct bfad_ioim_s *dio) | |||
122 | return 0; | 122 | return 0; |
123 | } | 123 | } |
124 | 124 | ||
125 | /** | 125 | /* |
126 | * Get task attributes for the I/O request. Default is FCP_TASK_ATTR_SIMPLE(0). | 126 | * Get task attributes for the I/O request. Default is FCP_TASK_ATTR_SIMPLE(0). |
127 | */ | 127 | */ |
128 | static inline u8 | 128 | static inline u8 |
@@ -148,7 +148,7 @@ bfa_cb_ioim_get_taskattr(struct bfad_ioim_s *dio) | |||
148 | return task_attr; | 148 | return task_attr; |
149 | } | 149 | } |
150 | 150 | ||
151 | /** | 151 | /* |
152 | * Get CDB length in bytes for the I/O request. Default is FCP_CMND_CDB_LEN(16). | 152 | * Get CDB length in bytes for the I/O request. Default is FCP_CMND_CDB_LEN(16). |
153 | */ | 153 | */ |
154 | static inline u8 | 154 | static inline u8 |
@@ -159,7 +159,7 @@ bfa_cb_ioim_get_cdblen(struct bfad_ioim_s *dio) | |||
159 | return cmnd->cmd_len; | 159 | return cmnd->cmd_len; |
160 | } | 160 | } |
161 | 161 | ||
162 | /** | 162 | /* |
163 | * Assign queue to be used for the I/O request. This value depends on whether | 163 | * Assign queue to be used for the I/O request. This value depends on whether |
164 | * the driver wants to use the queues via any specific algorithm. Currently, | 164 | * the driver wants to use the queues via any specific algorithm. Currently, |
165 | * this is not supported. | 165 | * this is not supported. |
diff --git a/drivers/scsi/bfa/bfa_cs.h b/drivers/scsi/bfa/bfa_cs.h index 7260c74620f8..99f242b9aa31 100644 --- a/drivers/scsi/bfa/bfa_cs.h +++ b/drivers/scsi/bfa/bfa_cs.h | |||
@@ -15,7 +15,7 @@ | |||
15 | * General Public License for more details. | 15 | * General Public License for more details. |
16 | */ | 16 | */ |
17 | 17 | ||
18 | /** | 18 | /* |
19 | * bfa_cs.h BFA common services | 19 | * bfa_cs.h BFA common services |
20 | */ | 20 | */ |
21 | 21 | ||
@@ -24,7 +24,7 @@ | |||
24 | 24 | ||
25 | #include "bfa_os_inc.h" | 25 | #include "bfa_os_inc.h" |
26 | 26 | ||
27 | /** | 27 | /* |
28 | * BFA TRC | 28 | * BFA TRC |
29 | */ | 29 | */ |
30 | 30 | ||
@@ -73,7 +73,7 @@ enum { | |||
73 | #define BFA_TRC_MOD_SH 10 | 73 | #define BFA_TRC_MOD_SH 10 |
74 | #define BFA_TRC_MOD(__mod) ((BFA_TRC_ ## __mod) << BFA_TRC_MOD_SH) | 74 | #define BFA_TRC_MOD(__mod) ((BFA_TRC_ ## __mod) << BFA_TRC_MOD_SH) |
75 | 75 | ||
76 | /** | 76 | /* |
77 | * Define a new tracing file (module). Module should match one defined above. | 77 | * Define a new tracing file (module). Module should match one defined above. |
78 | */ | 78 | */ |
79 | #define BFA_TRC_FILE(__mod, __submod) \ | 79 | #define BFA_TRC_FILE(__mod, __submod) \ |
@@ -155,7 +155,7 @@ __bfa_trc32(struct bfa_trc_mod_s *trcm, int fileno, int line, u32 data) | |||
155 | #define bfa_trc_fp(_trcp, _data) | 155 | #define bfa_trc_fp(_trcp, _data) |
156 | #endif | 156 | #endif |
157 | 157 | ||
158 | /** | 158 | /* |
159 | * @ BFA LOG interfaces | 159 | * @ BFA LOG interfaces |
160 | */ | 160 | */ |
161 | #define bfa_assert(__cond) do { \ | 161 | #define bfa_assert(__cond) do { \ |
@@ -249,13 +249,13 @@ bfa_q_is_on_q_func(struct list_head *q, struct list_head *qe) | |||
249 | #define bfa_q_is_on_q(_q, _qe) \ | 249 | #define bfa_q_is_on_q(_q, _qe) \ |
250 | bfa_q_is_on_q_func(_q, (struct list_head *)(_qe)) | 250 | bfa_q_is_on_q_func(_q, (struct list_head *)(_qe)) |
251 | 251 | ||
252 | /** | 252 | /* |
253 | * @ BFA state machine interfaces | 253 | * @ BFA state machine interfaces |
254 | */ | 254 | */ |
255 | 255 | ||
256 | typedef void (*bfa_sm_t)(void *sm, int event); | 256 | typedef void (*bfa_sm_t)(void *sm, int event); |
257 | 257 | ||
258 | /** | 258 | /* |
259 | * oc - object class eg. bfa_ioc | 259 | * oc - object class eg. bfa_ioc |
260 | * st - state, eg. reset | 260 | * st - state, eg. reset |
261 | * otype - object type, eg. struct bfa_ioc_s | 261 | * otype - object type, eg. struct bfa_ioc_s |
@@ -269,7 +269,7 @@ typedef void (*bfa_sm_t)(void *sm, int event); | |||
269 | #define bfa_sm_get_state(_sm) ((_sm)->sm) | 269 | #define bfa_sm_get_state(_sm) ((_sm)->sm) |
270 | #define bfa_sm_cmp_state(_sm, _state) ((_sm)->sm == (bfa_sm_t)(_state)) | 270 | #define bfa_sm_cmp_state(_sm, _state) ((_sm)->sm == (bfa_sm_t)(_state)) |
271 | 271 | ||
272 | /** | 272 | /* |
273 | * For converting from state machine function to state encoding. | 273 | * For converting from state machine function to state encoding. |
274 | */ | 274 | */ |
275 | struct bfa_sm_table_s { | 275 | struct bfa_sm_table_s { |
@@ -279,12 +279,12 @@ struct bfa_sm_table_s { | |||
279 | }; | 279 | }; |
280 | #define BFA_SM(_sm) ((bfa_sm_t)(_sm)) | 280 | #define BFA_SM(_sm) ((bfa_sm_t)(_sm)) |
281 | 281 | ||
282 | /** | 282 | /* |
283 | * State machine with entry actions. | 283 | * State machine with entry actions. |
284 | */ | 284 | */ |
285 | typedef void (*bfa_fsm_t)(void *fsm, int event); | 285 | typedef void (*bfa_fsm_t)(void *fsm, int event); |
286 | 286 | ||
287 | /** | 287 | /* |
288 | * oc - object class eg. bfa_ioc | 288 | * oc - object class eg. bfa_ioc |
289 | * st - state, eg. reset | 289 | * st - state, eg. reset |
290 | * otype - object type, eg. struct bfa_ioc_s | 290 | * otype - object type, eg. struct bfa_ioc_s |
@@ -314,7 +314,7 @@ bfa_sm_to_state(struct bfa_sm_table_s *smt, bfa_sm_t sm) | |||
314 | return smt[i].state; | 314 | return smt[i].state; |
315 | } | 315 | } |
316 | 316 | ||
317 | /** | 317 | /* |
318 | * @ Generic wait counter. | 318 | * @ Generic wait counter. |
319 | */ | 319 | */ |
320 | 320 | ||
@@ -340,7 +340,7 @@ bfa_wc_down(struct bfa_wc_s *wc) | |||
340 | wc->wc_resume(wc->wc_cbarg); | 340 | wc->wc_resume(wc->wc_cbarg); |
341 | } | 341 | } |
342 | 342 | ||
343 | /** | 343 | /* |
344 | * Initialize a waiting counter. | 344 | * Initialize a waiting counter. |
345 | */ | 345 | */ |
346 | static inline void | 346 | static inline void |
@@ -352,7 +352,7 @@ bfa_wc_init(struct bfa_wc_s *wc, bfa_wc_resume_t wc_resume, void *wc_cbarg) | |||
352 | bfa_wc_up(wc); | 352 | bfa_wc_up(wc); |
353 | } | 353 | } |
354 | 354 | ||
355 | /** | 355 | /* |
356 | * Wait for counter to reach zero | 356 | * Wait for counter to reach zero |
357 | */ | 357 | */ |
358 | static inline void | 358 | static inline void |
diff --git a/drivers/scsi/bfa/bfa_defs.h b/drivers/scsi/bfa/bfa_defs.h index d49877ff5140..4b5b9e35abb9 100644 --- a/drivers/scsi/bfa/bfa_defs.h +++ b/drivers/scsi/bfa/bfa_defs.h | |||
@@ -24,7 +24,7 @@ | |||
24 | #define BFA_MFG_SERIALNUM_SIZE 11 | 24 | #define BFA_MFG_SERIALNUM_SIZE 11 |
25 | #define STRSZ(_n) (((_n) + 4) & ~3) | 25 | #define STRSZ(_n) (((_n) + 4) & ~3) |
26 | 26 | ||
27 | /** | 27 | /* |
28 | * Manufacturing card type | 28 | * Manufacturing card type |
29 | */ | 29 | */ |
30 | enum { | 30 | enum { |
@@ -45,7 +45,7 @@ enum { | |||
45 | 45 | ||
46 | #pragma pack(1) | 46 | #pragma pack(1) |
47 | 47 | ||
48 | /** | 48 | /* |
49 | * Check if Mezz card | 49 | * Check if Mezz card |
50 | */ | 50 | */ |
51 | #define bfa_mfg_is_mezz(type) (( \ | 51 | #define bfa_mfg_is_mezz(type) (( \ |
@@ -55,7 +55,7 @@ enum { | |||
55 | (type) == BFA_MFG_TYPE_LIGHTNING_P0 || \ | 55 | (type) == BFA_MFG_TYPE_LIGHTNING_P0 || \ |
56 | (type) == BFA_MFG_TYPE_LIGHTNING)) | 56 | (type) == BFA_MFG_TYPE_LIGHTNING)) |
57 | 57 | ||
58 | /** | 58 | /* |
59 | * Check if the card having old wwn/mac handling | 59 | * Check if the card having old wwn/mac handling |
60 | */ | 60 | */ |
61 | #define bfa_mfg_is_old_wwn_mac_model(type) (( \ | 61 | #define bfa_mfg_is_old_wwn_mac_model(type) (( \ |
@@ -78,12 +78,12 @@ do { \ | |||
78 | (m)[2] = t & 0xFF; \ | 78 | (m)[2] = t & 0xFF; \ |
79 | } while (0) | 79 | } while (0) |
80 | 80 | ||
81 | /** | 81 | /* |
82 | * VPD data length | 82 | * VPD data length |
83 | */ | 83 | */ |
84 | #define BFA_MFG_VPD_LEN 512 | 84 | #define BFA_MFG_VPD_LEN 512 |
85 | 85 | ||
86 | /** | 86 | /* |
87 | * VPD vendor tag | 87 | * VPD vendor tag |
88 | */ | 88 | */ |
89 | enum { | 89 | enum { |
@@ -97,7 +97,7 @@ enum { | |||
97 | BFA_MFG_VPD_PCI_BRCD = 0xf8, /* PCI VPD Brocade */ | 97 | BFA_MFG_VPD_PCI_BRCD = 0xf8, /* PCI VPD Brocade */ |
98 | }; | 98 | }; |
99 | 99 | ||
100 | /** | 100 | /* |
101 | * All numerical fields are in big-endian format. | 101 | * All numerical fields are in big-endian format. |
102 | */ | 102 | */ |
103 | struct bfa_mfg_vpd_s { | 103 | struct bfa_mfg_vpd_s { |
@@ -112,7 +112,7 @@ struct bfa_mfg_vpd_s { | |||
112 | 112 | ||
113 | #pragma pack() | 113 | #pragma pack() |
114 | 114 | ||
115 | /** | 115 | /* |
116 | * Status return values | 116 | * Status return values |
117 | */ | 117 | */ |
118 | enum bfa_status { | 118 | enum bfa_status { |
@@ -167,11 +167,11 @@ enum bfa_boolean { | |||
167 | #define BFA_STRING_32 32 | 167 | #define BFA_STRING_32 32 |
168 | #define BFA_VERSION_LEN 64 | 168 | #define BFA_VERSION_LEN 64 |
169 | 169 | ||
170 | /** | 170 | /* |
171 | * ---------------------- adapter definitions ------------ | 171 | * ---------------------- adapter definitions ------------ |
172 | */ | 172 | */ |
173 | 173 | ||
174 | /** | 174 | /* |
175 | * BFA adapter level attributes. | 175 | * BFA adapter level attributes. |
176 | */ | 176 | */ |
177 | enum { | 177 | enum { |
@@ -215,7 +215,7 @@ struct bfa_adapter_attr_s { | |||
215 | u8 trunk_capable; | 215 | u8 trunk_capable; |
216 | }; | 216 | }; |
217 | 217 | ||
218 | /** | 218 | /* |
219 | * ---------------------- IOC definitions ------------ | 219 | * ---------------------- IOC definitions ------------ |
220 | */ | 220 | */ |
221 | 221 | ||
@@ -224,7 +224,7 @@ enum { | |||
224 | BFA_IOC_CHIP_REV_LEN = 8, | 224 | BFA_IOC_CHIP_REV_LEN = 8, |
225 | }; | 225 | }; |
226 | 226 | ||
227 | /** | 227 | /* |
228 | * Driver and firmware versions. | 228 | * Driver and firmware versions. |
229 | */ | 229 | */ |
230 | struct bfa_ioc_driver_attr_s { | 230 | struct bfa_ioc_driver_attr_s { |
@@ -236,7 +236,7 @@ struct bfa_ioc_driver_attr_s { | |||
236 | char ob_ver[BFA_VERSION_LEN]; /* openboot version */ | 236 | char ob_ver[BFA_VERSION_LEN]; /* openboot version */ |
237 | }; | 237 | }; |
238 | 238 | ||
239 | /** | 239 | /* |
240 | * IOC PCI device attributes | 240 | * IOC PCI device attributes |
241 | */ | 241 | */ |
242 | struct bfa_ioc_pci_attr_s { | 242 | struct bfa_ioc_pci_attr_s { |
@@ -249,7 +249,7 @@ struct bfa_ioc_pci_attr_s { | |||
249 | char chip_rev[BFA_IOC_CHIP_REV_LEN]; /* chip revision */ | 249 | char chip_rev[BFA_IOC_CHIP_REV_LEN]; /* chip revision */ |
250 | }; | 250 | }; |
251 | 251 | ||
252 | /** | 252 | /* |
253 | * IOC states | 253 | * IOC states |
254 | */ | 254 | */ |
255 | enum bfa_ioc_state { | 255 | enum bfa_ioc_state { |
@@ -267,7 +267,7 @@ enum bfa_ioc_state { | |||
267 | BFA_IOC_ENABLING = 12, /* IOC is being enabled */ | 267 | BFA_IOC_ENABLING = 12, /* IOC is being enabled */ |
268 | }; | 268 | }; |
269 | 269 | ||
270 | /** | 270 | /* |
271 | * IOC firmware stats | 271 | * IOC firmware stats |
272 | */ | 272 | */ |
273 | struct bfa_fw_ioc_stats_s { | 273 | struct bfa_fw_ioc_stats_s { |
@@ -279,7 +279,7 @@ struct bfa_fw_ioc_stats_s { | |||
279 | u32 unknown_reqs; | 279 | u32 unknown_reqs; |
280 | }; | 280 | }; |
281 | 281 | ||
282 | /** | 282 | /* |
283 | * IOC driver stats | 283 | * IOC driver stats |
284 | */ | 284 | */ |
285 | struct bfa_ioc_drv_stats_s { | 285 | struct bfa_ioc_drv_stats_s { |
@@ -296,7 +296,7 @@ struct bfa_ioc_drv_stats_s { | |||
296 | u32 enable_replies; | 296 | u32 enable_replies; |
297 | }; | 297 | }; |
298 | 298 | ||
299 | /** | 299 | /* |
300 | * IOC statistics | 300 | * IOC statistics |
301 | */ | 301 | */ |
302 | struct bfa_ioc_stats_s { | 302 | struct bfa_ioc_stats_s { |
@@ -310,7 +310,7 @@ enum bfa_ioc_type_e { | |||
310 | BFA_IOC_TYPE_LL = 3, | 310 | BFA_IOC_TYPE_LL = 3, |
311 | }; | 311 | }; |
312 | 312 | ||
313 | /** | 313 | /* |
314 | * IOC attributes returned in queries | 314 | * IOC attributes returned in queries |
315 | */ | 315 | */ |
316 | struct bfa_ioc_attr_s { | 316 | struct bfa_ioc_attr_s { |
@@ -323,11 +323,11 @@ struct bfa_ioc_attr_s { | |||
323 | u8 rsvd[7]; /* 64bit align */ | 323 | u8 rsvd[7]; /* 64bit align */ |
324 | }; | 324 | }; |
325 | 325 | ||
326 | /** | 326 | /* |
327 | * ---------------------- mfg definitions ------------ | 327 | * ---------------------- mfg definitions ------------ |
328 | */ | 328 | */ |
329 | 329 | ||
330 | /** | 330 | /* |
331 | * Checksum size | 331 | * Checksum size |
332 | */ | 332 | */ |
333 | #define BFA_MFG_CHKSUM_SIZE 16 | 333 | #define BFA_MFG_CHKSUM_SIZE 16 |
@@ -340,7 +340,7 @@ struct bfa_ioc_attr_s { | |||
340 | 340 | ||
341 | #pragma pack(1) | 341 | #pragma pack(1) |
342 | 342 | ||
343 | /** | 343 | /* |
344 | * All numerical fields are in big-endian format. | 344 | * All numerical fields are in big-endian format. |
345 | */ | 345 | */ |
346 | struct bfa_mfg_block_s { | 346 | struct bfa_mfg_block_s { |
@@ -373,11 +373,11 @@ struct bfa_mfg_block_s { | |||
373 | 373 | ||
374 | #pragma pack() | 374 | #pragma pack() |
375 | 375 | ||
376 | /** | 376 | /* |
377 | * ---------------------- pci definitions ------------ | 377 | * ---------------------- pci definitions ------------ |
378 | */ | 378 | */ |
379 | 379 | ||
380 | /** | 380 | /* |
381 | * PCI device and vendor ID information | 381 | * PCI device and vendor ID information |
382 | */ | 382 | */ |
383 | enum { | 383 | enum { |
@@ -392,14 +392,14 @@ enum { | |||
392 | ((devid) == BFA_PCI_DEVICE_ID_CT || \ | 392 | ((devid) == BFA_PCI_DEVICE_ID_CT || \ |
393 | (devid) == BFA_PCI_DEVICE_ID_CT_FC) | 393 | (devid) == BFA_PCI_DEVICE_ID_CT_FC) |
394 | 394 | ||
395 | /** | 395 | /* |
396 | * PCI sub-system device and vendor ID information | 396 | * PCI sub-system device and vendor ID information |
397 | */ | 397 | */ |
398 | enum { | 398 | enum { |
399 | BFA_PCI_FCOE_SSDEVICE_ID = 0x14, | 399 | BFA_PCI_FCOE_SSDEVICE_ID = 0x14, |
400 | }; | 400 | }; |
401 | 401 | ||
402 | /** | 402 | /* |
403 | * Maximum number of device address ranges mapped through different BAR(s) | 403 | * Maximum number of device address ranges mapped through different BAR(s) |
404 | */ | 404 | */ |
405 | #define BFA_PCI_ACCESS_RANGES 1 | 405 | #define BFA_PCI_ACCESS_RANGES 1 |
@@ -430,7 +430,7 @@ enum { | |||
430 | #define BOOT_CFG_REV1 1 | 430 | #define BOOT_CFG_REV1 1 |
431 | #define BOOT_CFG_VLAN 1 | 431 | #define BOOT_CFG_VLAN 1 |
432 | 432 | ||
433 | /** | 433 | /* |
434 | * Boot options setting. Boot options setting determines from where | 434 | * Boot options setting. Boot options setting determines from where |
435 | * to get the boot lun information | 435 | * to get the boot lun information |
436 | */ | 436 | */ |
@@ -442,7 +442,7 @@ enum bfa_boot_bootopt { | |||
442 | }; | 442 | }; |
443 | 443 | ||
444 | #pragma pack(1) | 444 | #pragma pack(1) |
445 | /** | 445 | /* |
446 | * Boot lun information. | 446 | * Boot lun information. |
447 | */ | 447 | */ |
448 | struct bfa_boot_bootlun_s { | 448 | struct bfa_boot_bootlun_s { |
@@ -451,7 +451,7 @@ struct bfa_boot_bootlun_s { | |||
451 | }; | 451 | }; |
452 | #pragma pack() | 452 | #pragma pack() |
453 | 453 | ||
454 | /** | 454 | /* |
455 | * BOOT boot configuraton | 455 | * BOOT boot configuraton |
456 | */ | 456 | */ |
457 | struct bfa_boot_pbc_s { | 457 | struct bfa_boot_pbc_s { |
diff --git a/drivers/scsi/bfa/bfa_defs_fcs.h b/drivers/scsi/bfa/bfa_defs_fcs.h index ae06258bda0b..191d34a58b9c 100644 --- a/drivers/scsi/bfa/bfa_defs_fcs.h +++ b/drivers/scsi/bfa/bfa_defs_fcs.h | |||
@@ -21,7 +21,7 @@ | |||
21 | #include "bfa_fc.h" | 21 | #include "bfa_fc.h" |
22 | #include "bfa_defs_svc.h" | 22 | #include "bfa_defs_svc.h" |
23 | 23 | ||
24 | /** | 24 | /* |
25 | * VF states | 25 | * VF states |
26 | */ | 26 | */ |
27 | enum bfa_vf_state { | 27 | enum bfa_vf_state { |
@@ -35,7 +35,7 @@ enum bfa_vf_state { | |||
35 | BFA_VF_ISOLATED = 7, /* port isolated due to vf_id mismatch */ | 35 | BFA_VF_ISOLATED = 7, /* port isolated due to vf_id mismatch */ |
36 | }; | 36 | }; |
37 | 37 | ||
38 | /** | 38 | /* |
39 | * VF statistics | 39 | * VF statistics |
40 | */ | 40 | */ |
41 | struct bfa_vf_stats_s { | 41 | struct bfa_vf_stats_s { |
@@ -55,7 +55,7 @@ struct bfa_vf_stats_s { | |||
55 | u32 resvd; /* padding for 64 bit alignment */ | 55 | u32 resvd; /* padding for 64 bit alignment */ |
56 | }; | 56 | }; |
57 | 57 | ||
58 | /** | 58 | /* |
59 | * VF attributes returned in queries | 59 | * VF attributes returned in queries |
60 | */ | 60 | */ |
61 | struct bfa_vf_attr_s { | 61 | struct bfa_vf_attr_s { |
@@ -67,7 +67,7 @@ struct bfa_vf_attr_s { | |||
67 | #define BFA_FCS_MAX_LPORTS 256 | 67 | #define BFA_FCS_MAX_LPORTS 256 |
68 | #define BFA_FCS_FABRIC_IPADDR_SZ 16 | 68 | #define BFA_FCS_FABRIC_IPADDR_SZ 16 |
69 | 69 | ||
70 | /** | 70 | /* |
71 | * symbolic names for base port/virtual port | 71 | * symbolic names for base port/virtual port |
72 | */ | 72 | */ |
73 | #define BFA_SYMNAME_MAXLEN 128 /* 128 bytes */ | 73 | #define BFA_SYMNAME_MAXLEN 128 /* 128 bytes */ |
@@ -75,7 +75,7 @@ struct bfa_lport_symname_s { | |||
75 | char symname[BFA_SYMNAME_MAXLEN]; | 75 | char symname[BFA_SYMNAME_MAXLEN]; |
76 | }; | 76 | }; |
77 | 77 | ||
78 | /** | 78 | /* |
79 | * Roles of FCS port: | 79 | * Roles of FCS port: |
80 | * - FCP IM and FCP TM roles cannot be enabled together for a FCS port | 80 | * - FCP IM and FCP TM roles cannot be enabled together for a FCS port |
81 | * - Create multiple ports if both IM and TM functions required. | 81 | * - Create multiple ports if both IM and TM functions required. |
@@ -86,7 +86,7 @@ enum bfa_lport_role { | |||
86 | BFA_LPORT_ROLE_FCP_MAX = BFA_LPORT_ROLE_FCP_IM, | 86 | BFA_LPORT_ROLE_FCP_MAX = BFA_LPORT_ROLE_FCP_IM, |
87 | }; | 87 | }; |
88 | 88 | ||
89 | /** | 89 | /* |
90 | * FCS port configuration. | 90 | * FCS port configuration. |
91 | */ | 91 | */ |
92 | struct bfa_lport_cfg_s { | 92 | struct bfa_lport_cfg_s { |
@@ -98,7 +98,7 @@ struct bfa_lport_cfg_s { | |||
98 | u8 tag[16]; /* opaque tag from application */ | 98 | u8 tag[16]; /* opaque tag from application */ |
99 | }; | 99 | }; |
100 | 100 | ||
101 | /** | 101 | /* |
102 | * FCS port states | 102 | * FCS port states |
103 | */ | 103 | */ |
104 | enum bfa_lport_state { | 104 | enum bfa_lport_state { |
@@ -108,7 +108,7 @@ enum bfa_lport_state { | |||
108 | BFA_LPORT_OFFLINE = 3, /* No login to fabric */ | 108 | BFA_LPORT_OFFLINE = 3, /* No login to fabric */ |
109 | }; | 109 | }; |
110 | 110 | ||
111 | /** | 111 | /* |
112 | * FCS port type. | 112 | * FCS port type. |
113 | */ | 113 | */ |
114 | enum bfa_lport_type { | 114 | enum bfa_lport_type { |
@@ -116,7 +116,7 @@ enum bfa_lport_type { | |||
116 | BFA_LPORT_TYPE_VIRTUAL, | 116 | BFA_LPORT_TYPE_VIRTUAL, |
117 | }; | 117 | }; |
118 | 118 | ||
119 | /** | 119 | /* |
120 | * FCS port offline reason. | 120 | * FCS port offline reason. |
121 | */ | 121 | */ |
122 | enum bfa_lport_offline_reason { | 122 | enum bfa_lport_offline_reason { |
@@ -128,7 +128,7 @@ enum bfa_lport_offline_reason { | |||
128 | BFA_LPORT_OFFLINE_FAB_LOGOUT, | 128 | BFA_LPORT_OFFLINE_FAB_LOGOUT, |
129 | }; | 129 | }; |
130 | 130 | ||
131 | /** | 131 | /* |
132 | * FCS lport info. | 132 | * FCS lport info. |
133 | */ | 133 | */ |
134 | struct bfa_lport_info_s { | 134 | struct bfa_lport_info_s { |
@@ -150,7 +150,7 @@ struct bfa_lport_info_s { | |||
150 | 150 | ||
151 | }; | 151 | }; |
152 | 152 | ||
153 | /** | 153 | /* |
154 | * FCS port statistics | 154 | * FCS port statistics |
155 | */ | 155 | */ |
156 | struct bfa_lport_stats_s { | 156 | struct bfa_lport_stats_s { |
@@ -222,7 +222,7 @@ struct bfa_lport_stats_s { | |||
222 | * (max retry of plogi) */ | 222 | * (max retry of plogi) */ |
223 | }; | 223 | }; |
224 | 224 | ||
225 | /** | 225 | /* |
226 | * BFA port attribute returned in queries | 226 | * BFA port attribute returned in queries |
227 | */ | 227 | */ |
228 | struct bfa_lport_attr_s { | 228 | struct bfa_lport_attr_s { |
@@ -239,7 +239,7 @@ struct bfa_lport_attr_s { | |||
239 | }; | 239 | }; |
240 | 240 | ||
241 | 241 | ||
242 | /** | 242 | /* |
243 | * VPORT states | 243 | * VPORT states |
244 | */ | 244 | */ |
245 | enum bfa_vport_state { | 245 | enum bfa_vport_state { |
@@ -258,7 +258,7 @@ enum bfa_vport_state { | |||
258 | BFA_FCS_VPORT_MAX_STATE, | 258 | BFA_FCS_VPORT_MAX_STATE, |
259 | }; | 259 | }; |
260 | 260 | ||
261 | /** | 261 | /* |
262 | * vport statistics | 262 | * vport statistics |
263 | */ | 263 | */ |
264 | struct bfa_vport_stats_s { | 264 | struct bfa_vport_stats_s { |
@@ -296,7 +296,7 @@ struct bfa_vport_stats_s { | |||
296 | u32 rsvd; | 296 | u32 rsvd; |
297 | }; | 297 | }; |
298 | 298 | ||
299 | /** | 299 | /* |
300 | * BFA vport attribute returned in queries | 300 | * BFA vport attribute returned in queries |
301 | */ | 301 | */ |
302 | struct bfa_vport_attr_s { | 302 | struct bfa_vport_attr_s { |
@@ -305,7 +305,7 @@ struct bfa_vport_attr_s { | |||
305 | u32 rsvd; | 305 | u32 rsvd; |
306 | }; | 306 | }; |
307 | 307 | ||
308 | /** | 308 | /* |
309 | * FCS remote port states | 309 | * FCS remote port states |
310 | */ | 310 | */ |
311 | enum bfa_rport_state { | 311 | enum bfa_rport_state { |
@@ -321,7 +321,7 @@ enum bfa_rport_state { | |||
321 | BFA_RPORT_NSDISC = 9, /* re-discover rport */ | 321 | BFA_RPORT_NSDISC = 9, /* re-discover rport */ |
322 | }; | 322 | }; |
323 | 323 | ||
324 | /** | 324 | /* |
325 | * Rport Scsi Function : Initiator/Target. | 325 | * Rport Scsi Function : Initiator/Target. |
326 | */ | 326 | */ |
327 | enum bfa_rport_function { | 327 | enum bfa_rport_function { |
@@ -329,7 +329,7 @@ enum bfa_rport_function { | |||
329 | BFA_RPORT_TARGET = 0x02, /* SCSI Target */ | 329 | BFA_RPORT_TARGET = 0x02, /* SCSI Target */ |
330 | }; | 330 | }; |
331 | 331 | ||
332 | /** | 332 | /* |
333 | * port/node symbolic names for rport | 333 | * port/node symbolic names for rport |
334 | */ | 334 | */ |
335 | #define BFA_RPORT_SYMNAME_MAXLEN 255 | 335 | #define BFA_RPORT_SYMNAME_MAXLEN 255 |
@@ -337,7 +337,7 @@ struct bfa_rport_symname_s { | |||
337 | char symname[BFA_RPORT_SYMNAME_MAXLEN]; | 337 | char symname[BFA_RPORT_SYMNAME_MAXLEN]; |
338 | }; | 338 | }; |
339 | 339 | ||
340 | /** | 340 | /* |
341 | * FCS remote port statistics | 341 | * FCS remote port statistics |
342 | */ | 342 | */ |
343 | struct bfa_rport_stats_s { | 343 | struct bfa_rport_stats_s { |
@@ -374,7 +374,7 @@ struct bfa_rport_stats_s { | |||
374 | struct bfa_rport_hal_stats_s hal_stats; /* BFA rport stats */ | 374 | struct bfa_rport_hal_stats_s hal_stats; /* BFA rport stats */ |
375 | }; | 375 | }; |
376 | 376 | ||
377 | /** | 377 | /* |
378 | * FCS remote port attributes returned in queries | 378 | * FCS remote port attributes returned in queries |
379 | */ | 379 | */ |
380 | struct bfa_rport_attr_s { | 380 | struct bfa_rport_attr_s { |
@@ -411,7 +411,7 @@ struct bfa_rport_remote_link_stats_s { | |||
411 | #define BFA_MAX_IO_INDEX 7 | 411 | #define BFA_MAX_IO_INDEX 7 |
412 | #define BFA_NO_IO_INDEX 9 | 412 | #define BFA_NO_IO_INDEX 9 |
413 | 413 | ||
414 | /** | 414 | /* |
415 | * FCS itnim states | 415 | * FCS itnim states |
416 | */ | 416 | */ |
417 | enum bfa_itnim_state { | 417 | enum bfa_itnim_state { |
@@ -425,7 +425,7 @@ enum bfa_itnim_state { | |||
425 | BFA_ITNIM_INITIATIOR = 7, /* initiator */ | 425 | BFA_ITNIM_INITIATIOR = 7, /* initiator */ |
426 | }; | 426 | }; |
427 | 427 | ||
428 | /** | 428 | /* |
429 | * FCS remote port statistics | 429 | * FCS remote port statistics |
430 | */ | 430 | */ |
431 | struct bfa_itnim_stats_s { | 431 | struct bfa_itnim_stats_s { |
@@ -443,7 +443,7 @@ struct bfa_itnim_stats_s { | |||
443 | u32 rsvd; /* padding for 64 bit alignment */ | 443 | u32 rsvd; /* padding for 64 bit alignment */ |
444 | }; | 444 | }; |
445 | 445 | ||
446 | /** | 446 | /* |
447 | * FCS itnim attributes returned in queries | 447 | * FCS itnim attributes returned in queries |
448 | */ | 448 | */ |
449 | struct bfa_itnim_attr_s { | 449 | struct bfa_itnim_attr_s { |
diff --git a/drivers/scsi/bfa/bfa_defs_svc.h b/drivers/scsi/bfa/bfa_defs_svc.h index 56226fcf9470..e24e9f7ca81f 100644 --- a/drivers/scsi/bfa/bfa_defs_svc.h +++ b/drivers/scsi/bfa/bfa_defs_svc.h | |||
@@ -27,7 +27,7 @@ | |||
27 | #define BFA_IOCFCOE_INTR_DELAY 25 | 27 | #define BFA_IOCFCOE_INTR_DELAY 25 |
28 | #define BFA_IOCFCOE_INTR_LATENCY 5 | 28 | #define BFA_IOCFCOE_INTR_LATENCY 5 |
29 | 29 | ||
30 | /** | 30 | /* |
31 | * Interrupt coalescing configuration. | 31 | * Interrupt coalescing configuration. |
32 | */ | 32 | */ |
33 | #pragma pack(1) | 33 | #pragma pack(1) |
@@ -38,7 +38,7 @@ struct bfa_iocfc_intr_attr_s { | |||
38 | u16 delay; /* delay in microseconds */ | 38 | u16 delay; /* delay in microseconds */ |
39 | }; | 39 | }; |
40 | 40 | ||
41 | /** | 41 | /* |
42 | * IOC firmware configuraton | 42 | * IOC firmware configuraton |
43 | */ | 43 | */ |
44 | struct bfa_iocfc_fwcfg_s { | 44 | struct bfa_iocfc_fwcfg_s { |
@@ -71,7 +71,7 @@ struct bfa_iocfc_drvcfg_s { | |||
71 | u32 rsvd; | 71 | u32 rsvd; |
72 | }; | 72 | }; |
73 | 73 | ||
74 | /** | 74 | /* |
75 | * IOC configuration | 75 | * IOC configuration |
76 | */ | 76 | */ |
77 | struct bfa_iocfc_cfg_s { | 77 | struct bfa_iocfc_cfg_s { |
@@ -79,7 +79,7 @@ struct bfa_iocfc_cfg_s { | |||
79 | struct bfa_iocfc_drvcfg_s drvcfg; /* driver side config */ | 79 | struct bfa_iocfc_drvcfg_s drvcfg; /* driver side config */ |
80 | }; | 80 | }; |
81 | 81 | ||
82 | /** | 82 | /* |
83 | * IOC firmware IO stats | 83 | * IOC firmware IO stats |
84 | */ | 84 | */ |
85 | struct bfa_fw_io_stats_s { | 85 | struct bfa_fw_io_stats_s { |
@@ -152,7 +152,7 @@ struct bfa_fw_io_stats_s { | |||
152 | */ | 152 | */ |
153 | }; | 153 | }; |
154 | 154 | ||
155 | /** | 155 | /* |
156 | * IOC port firmware stats | 156 | * IOC port firmware stats |
157 | */ | 157 | */ |
158 | 158 | ||
@@ -262,7 +262,7 @@ struct bfa_fw_fcoe_stats_s { | |||
262 | u32 mac_invalids; /* Invalid mac assigned */ | 262 | u32 mac_invalids; /* Invalid mac assigned */ |
263 | }; | 263 | }; |
264 | 264 | ||
265 | /** | 265 | /* |
266 | * IOC firmware FCoE port stats | 266 | * IOC firmware FCoE port stats |
267 | */ | 267 | */ |
268 | struct bfa_fw_fcoe_port_stats_s { | 268 | struct bfa_fw_fcoe_port_stats_s { |
@@ -270,7 +270,7 @@ struct bfa_fw_fcoe_port_stats_s { | |||
270 | struct bfa_fw_fip_stats_s fip_stats; | 270 | struct bfa_fw_fip_stats_s fip_stats; |
271 | }; | 271 | }; |
272 | 272 | ||
273 | /** | 273 | /* |
274 | * IOC firmware FC uport stats | 274 | * IOC firmware FC uport stats |
275 | */ | 275 | */ |
276 | struct bfa_fw_fc_uport_stats_s { | 276 | struct bfa_fw_fc_uport_stats_s { |
@@ -278,7 +278,7 @@ struct bfa_fw_fc_uport_stats_s { | |||
278 | struct bfa_fw_port_lksm_stats_s lksm_stats; | 278 | struct bfa_fw_port_lksm_stats_s lksm_stats; |
279 | }; | 279 | }; |
280 | 280 | ||
281 | /** | 281 | /* |
282 | * IOC firmware FC port stats | 282 | * IOC firmware FC port stats |
283 | */ | 283 | */ |
284 | union bfa_fw_fc_port_stats_s { | 284 | union bfa_fw_fc_port_stats_s { |
@@ -286,7 +286,7 @@ union bfa_fw_fc_port_stats_s { | |||
286 | struct bfa_fw_fcoe_port_stats_s fcoe_stats; | 286 | struct bfa_fw_fcoe_port_stats_s fcoe_stats; |
287 | }; | 287 | }; |
288 | 288 | ||
289 | /** | 289 | /* |
290 | * IOC firmware port stats | 290 | * IOC firmware port stats |
291 | */ | 291 | */ |
292 | struct bfa_fw_port_stats_s { | 292 | struct bfa_fw_port_stats_s { |
@@ -295,7 +295,7 @@ struct bfa_fw_port_stats_s { | |||
295 | union bfa_fw_fc_port_stats_s fc_port; | 295 | union bfa_fw_fc_port_stats_s fc_port; |
296 | }; | 296 | }; |
297 | 297 | ||
298 | /** | 298 | /* |
299 | * fcxchg module statistics | 299 | * fcxchg module statistics |
300 | */ | 300 | */ |
301 | struct bfa_fw_fcxchg_stats_s { | 301 | struct bfa_fw_fcxchg_stats_s { |
@@ -308,7 +308,7 @@ struct bfa_fw_lpsm_stats_s { | |||
308 | u32 cls_tx; | 308 | u32 cls_tx; |
309 | }; | 309 | }; |
310 | 310 | ||
311 | /** | 311 | /* |
312 | * Trunk statistics | 312 | * Trunk statistics |
313 | */ | 313 | */ |
314 | struct bfa_fw_trunk_stats_s { | 314 | struct bfa_fw_trunk_stats_s { |
@@ -334,7 +334,7 @@ struct bfa_fw_advsm_stats_s { | |||
334 | u32 elp_dropped; /* ELP dropped */ | 334 | u32 elp_dropped; /* ELP dropped */ |
335 | }; | 335 | }; |
336 | 336 | ||
337 | /** | 337 | /* |
338 | * IOCFC firmware stats | 338 | * IOCFC firmware stats |
339 | */ | 339 | */ |
340 | struct bfa_fw_iocfc_stats_s { | 340 | struct bfa_fw_iocfc_stats_s { |
@@ -345,7 +345,7 @@ struct bfa_fw_iocfc_stats_s { | |||
345 | u32 set_intr_reqs; /* set interrupt reqs */ | 345 | u32 set_intr_reqs; /* set interrupt reqs */ |
346 | }; | 346 | }; |
347 | 347 | ||
348 | /** | 348 | /* |
349 | * IOC attributes returned in queries | 349 | * IOC attributes returned in queries |
350 | */ | 350 | */ |
351 | struct bfa_iocfc_attr_s { | 351 | struct bfa_iocfc_attr_s { |
@@ -353,7 +353,7 @@ struct bfa_iocfc_attr_s { | |||
353 | struct bfa_iocfc_intr_attr_s intr_attr; /* interrupt attr */ | 353 | struct bfa_iocfc_intr_attr_s intr_attr; /* interrupt attr */ |
354 | }; | 354 | }; |
355 | 355 | ||
356 | /** | 356 | /* |
357 | * Eth_sndrcv mod stats | 357 | * Eth_sndrcv mod stats |
358 | */ | 358 | */ |
359 | struct bfa_fw_eth_sndrcv_stats_s { | 359 | struct bfa_fw_eth_sndrcv_stats_s { |
@@ -361,7 +361,7 @@ struct bfa_fw_eth_sndrcv_stats_s { | |||
361 | u32 rsvd; /* 64bit align */ | 361 | u32 rsvd; /* 64bit align */ |
362 | }; | 362 | }; |
363 | 363 | ||
364 | /** | 364 | /* |
365 | * CT MAC mod stats | 365 | * CT MAC mod stats |
366 | */ | 366 | */ |
367 | struct bfa_fw_mac_mod_stats_s { | 367 | struct bfa_fw_mac_mod_stats_s { |
@@ -379,7 +379,7 @@ struct bfa_fw_mac_mod_stats_s { | |||
379 | u32 rsvd; /* 64bit align */ | 379 | u32 rsvd; /* 64bit align */ |
380 | }; | 380 | }; |
381 | 381 | ||
382 | /** | 382 | /* |
383 | * CT MOD stats | 383 | * CT MOD stats |
384 | */ | 384 | */ |
385 | struct bfa_fw_ct_mod_stats_s { | 385 | struct bfa_fw_ct_mod_stats_s { |
@@ -391,7 +391,7 @@ struct bfa_fw_ct_mod_stats_s { | |||
391 | u32 rsvd; /* 64bit align */ | 391 | u32 rsvd; /* 64bit align */ |
392 | }; | 392 | }; |
393 | 393 | ||
394 | /** | 394 | /* |
395 | * IOC firmware stats | 395 | * IOC firmware stats |
396 | */ | 396 | */ |
397 | struct bfa_fw_stats_s { | 397 | struct bfa_fw_stats_s { |
@@ -412,7 +412,7 @@ struct bfa_fw_stats_s { | |||
412 | #define BFA_IOCFC_PATHTOV_MAX 60 | 412 | #define BFA_IOCFC_PATHTOV_MAX 60 |
413 | #define BFA_IOCFC_QDEPTH_MAX 2000 | 413 | #define BFA_IOCFC_QDEPTH_MAX 2000 |
414 | 414 | ||
415 | /** | 415 | /* |
416 | * QoS states | 416 | * QoS states |
417 | */ | 417 | */ |
418 | enum bfa_qos_state { | 418 | enum bfa_qos_state { |
@@ -420,7 +420,7 @@ enum bfa_qos_state { | |||
420 | BFA_QOS_OFFLINE = 2, /* QoS is offline */ | 420 | BFA_QOS_OFFLINE = 2, /* QoS is offline */ |
421 | }; | 421 | }; |
422 | 422 | ||
423 | /** | 423 | /* |
424 | * QoS Priority levels. | 424 | * QoS Priority levels. |
425 | */ | 425 | */ |
426 | enum bfa_qos_priority { | 426 | enum bfa_qos_priority { |
@@ -430,7 +430,7 @@ enum bfa_qos_priority { | |||
430 | BFA_QOS_LOW = 3, /* QoS Priority Level Low */ | 430 | BFA_QOS_LOW = 3, /* QoS Priority Level Low */ |
431 | }; | 431 | }; |
432 | 432 | ||
433 | /** | 433 | /* |
434 | * QoS bandwidth allocation for each priority level | 434 | * QoS bandwidth allocation for each priority level |
435 | */ | 435 | */ |
436 | enum bfa_qos_bw_alloc { | 436 | enum bfa_qos_bw_alloc { |
@@ -439,7 +439,7 @@ enum bfa_qos_bw_alloc { | |||
439 | BFA_QOS_BW_LOW = 10, /* bandwidth allocation for Low */ | 439 | BFA_QOS_BW_LOW = 10, /* bandwidth allocation for Low */ |
440 | }; | 440 | }; |
441 | #pragma pack(1) | 441 | #pragma pack(1) |
442 | /** | 442 | /* |
443 | * QoS attribute returned in QoS Query | 443 | * QoS attribute returned in QoS Query |
444 | */ | 444 | */ |
445 | struct bfa_qos_attr_s { | 445 | struct bfa_qos_attr_s { |
@@ -448,7 +448,7 @@ struct bfa_qos_attr_s { | |||
448 | u32 total_bb_cr; /* Total BB Credits */ | 448 | u32 total_bb_cr; /* Total BB Credits */ |
449 | }; | 449 | }; |
450 | 450 | ||
451 | /** | 451 | /* |
452 | * These fields should be displayed only from the CLI. | 452 | * These fields should be displayed only from the CLI. |
453 | * There will be a separate BFAL API (get_qos_vc_attr ?) | 453 | * There will be a separate BFAL API (get_qos_vc_attr ?) |
454 | * to retrieve this. | 454 | * to retrieve this. |
@@ -471,7 +471,7 @@ struct bfa_qos_vc_attr_s { | |||
471 | * total_vc_count */ | 471 | * total_vc_count */ |
472 | }; | 472 | }; |
473 | 473 | ||
474 | /** | 474 | /* |
475 | * QoS statistics | 475 | * QoS statistics |
476 | */ | 476 | */ |
477 | struct bfa_qos_stats_s { | 477 | struct bfa_qos_stats_s { |
@@ -489,7 +489,7 @@ struct bfa_qos_stats_s { | |||
489 | u32 rsvd; /* padding for 64 bit alignment */ | 489 | u32 rsvd; /* padding for 64 bit alignment */ |
490 | }; | 490 | }; |
491 | 491 | ||
492 | /** | 492 | /* |
493 | * FCoE statistics | 493 | * FCoE statistics |
494 | */ | 494 | */ |
495 | struct bfa_fcoe_stats_s { | 495 | struct bfa_fcoe_stats_s { |
@@ -540,7 +540,7 @@ struct bfa_fcoe_stats_s { | |||
540 | u64 rxf_bcast_vlan; /* Rx FCoE broadcast vlan frames */ | 540 | u64 rxf_bcast_vlan; /* Rx FCoE broadcast vlan frames */ |
541 | }; | 541 | }; |
542 | 542 | ||
543 | /** | 543 | /* |
544 | * QoS or FCoE stats (fcport stats excluding physical FC port stats) | 544 | * QoS or FCoE stats (fcport stats excluding physical FC port stats) |
545 | */ | 545 | */ |
546 | union bfa_fcport_stats_u { | 546 | union bfa_fcport_stats_u { |
@@ -639,7 +639,7 @@ enum bfa_port_states { | |||
639 | BFA_PORT_ST_MAX_STATE, | 639 | BFA_PORT_ST_MAX_STATE, |
640 | }; | 640 | }; |
641 | 641 | ||
642 | /** | 642 | /* |
643 | * Port operational type (in sync with SNIA port type). | 643 | * Port operational type (in sync with SNIA port type). |
644 | */ | 644 | */ |
645 | enum bfa_port_type { | 645 | enum bfa_port_type { |
@@ -651,7 +651,7 @@ enum bfa_port_type { | |||
651 | BFA_PORT_TYPE_VPORT = 22, /* NPIV - virtual port */ | 651 | BFA_PORT_TYPE_VPORT = 22, /* NPIV - virtual port */ |
652 | }; | 652 | }; |
653 | 653 | ||
654 | /** | 654 | /* |
655 | * Port topology setting. A port's topology and fabric login status | 655 | * Port topology setting. A port's topology and fabric login status |
656 | * determine its operational type. | 656 | * determine its operational type. |
657 | */ | 657 | */ |
@@ -662,7 +662,7 @@ enum bfa_port_topology { | |||
662 | BFA_PORT_TOPOLOGY_AUTO = 3, /* auto topology selection */ | 662 | BFA_PORT_TOPOLOGY_AUTO = 3, /* auto topology selection */ |
663 | }; | 663 | }; |
664 | 664 | ||
665 | /** | 665 | /* |
666 | * Physical port loopback types. | 666 | * Physical port loopback types. |
667 | */ | 667 | */ |
668 | enum bfa_port_opmode { | 668 | enum bfa_port_opmode { |
@@ -679,7 +679,7 @@ enum bfa_port_opmode { | |||
679 | (_mode == BFA_PORT_OPMODE_LB_SLW) || \ | 679 | (_mode == BFA_PORT_OPMODE_LB_SLW) || \ |
680 | (_mode == BFA_PORT_OPMODE_LB_EXT)) | 680 | (_mode == BFA_PORT_OPMODE_LB_EXT)) |
681 | 681 | ||
682 | /** | 682 | /* |
683 | * Port link state | 683 | * Port link state |
684 | */ | 684 | */ |
685 | enum bfa_port_linkstate { | 685 | enum bfa_port_linkstate { |
@@ -687,7 +687,7 @@ enum bfa_port_linkstate { | |||
687 | BFA_PORT_LINKDOWN = 2, /* Physical port/Trunk link down */ | 687 | BFA_PORT_LINKDOWN = 2, /* Physical port/Trunk link down */ |
688 | }; | 688 | }; |
689 | 689 | ||
690 | /** | 690 | /* |
691 | * Port link state reason code | 691 | * Port link state reason code |
692 | */ | 692 | */ |
693 | enum bfa_port_linkstate_rsn { | 693 | enum bfa_port_linkstate_rsn { |
@@ -733,7 +733,7 @@ enum bfa_port_linkstate_rsn { | |||
733 | CEE_ISCSI_PRI_OVERLAP_FCOE_PRI = 43 | 733 | CEE_ISCSI_PRI_OVERLAP_FCOE_PRI = 43 |
734 | }; | 734 | }; |
735 | #pragma pack(1) | 735 | #pragma pack(1) |
736 | /** | 736 | /* |
737 | * Physical port configuration | 737 | * Physical port configuration |
738 | */ | 738 | */ |
739 | struct bfa_port_cfg_s { | 739 | struct bfa_port_cfg_s { |
@@ -753,7 +753,7 @@ struct bfa_port_cfg_s { | |||
753 | }; | 753 | }; |
754 | #pragma pack() | 754 | #pragma pack() |
755 | 755 | ||
756 | /** | 756 | /* |
757 | * Port attribute values. | 757 | * Port attribute values. |
758 | */ | 758 | */ |
759 | struct bfa_port_attr_s { | 759 | struct bfa_port_attr_s { |
@@ -800,7 +800,7 @@ struct bfa_port_attr_s { | |||
800 | u8 rsvd1[6]; | 800 | u8 rsvd1[6]; |
801 | }; | 801 | }; |
802 | 802 | ||
803 | /** | 803 | /* |
804 | * Port FCP mappings. | 804 | * Port FCP mappings. |
805 | */ | 805 | */ |
806 | struct bfa_port_fcpmap_s { | 806 | struct bfa_port_fcpmap_s { |
@@ -815,7 +815,7 @@ struct bfa_port_fcpmap_s { | |||
815 | char luid[256]; | 815 | char luid[256]; |
816 | }; | 816 | }; |
817 | 817 | ||
818 | /** | 818 | /* |
819 | * Port RNID info. | 819 | * Port RNID info. |
820 | */ | 820 | */ |
821 | struct bfa_port_rnid_s { | 821 | struct bfa_port_rnid_s { |
@@ -848,7 +848,7 @@ struct bfa_fcport_fcf_s { | |||
848 | mac_t mac; /* FCF mac */ | 848 | mac_t mac; /* FCF mac */ |
849 | }; | 849 | }; |
850 | 850 | ||
851 | /** | 851 | /* |
852 | * Trunk states for BCU/BFAL | 852 | * Trunk states for BCU/BFAL |
853 | */ | 853 | */ |
854 | enum bfa_trunk_state { | 854 | enum bfa_trunk_state { |
@@ -857,7 +857,7 @@ enum bfa_trunk_state { | |||
857 | BFA_TRUNK_OFFLINE = 2, /* Trunk is offline */ | 857 | BFA_TRUNK_OFFLINE = 2, /* Trunk is offline */ |
858 | }; | 858 | }; |
859 | 859 | ||
860 | /** | 860 | /* |
861 | * VC attributes for trunked link | 861 | * VC attributes for trunked link |
862 | */ | 862 | */ |
863 | struct bfa_trunk_vc_attr_s { | 863 | struct bfa_trunk_vc_attr_s { |
@@ -867,7 +867,7 @@ struct bfa_trunk_vc_attr_s { | |||
867 | u16 vc_credits[8]; | 867 | u16 vc_credits[8]; |
868 | }; | 868 | }; |
869 | 869 | ||
870 | /** | 870 | /* |
871 | * Link state information | 871 | * Link state information |
872 | */ | 872 | */ |
873 | struct bfa_port_link_s { | 873 | struct bfa_port_link_s { |
@@ -959,7 +959,7 @@ struct bfa_rport_hal_stats_s { | |||
959 | u32 rsvd; | 959 | u32 rsvd; |
960 | }; | 960 | }; |
961 | #pragma pack(1) | 961 | #pragma pack(1) |
962 | /** | 962 | /* |
963 | * Rport's QoS attributes | 963 | * Rport's QoS attributes |
964 | */ | 964 | */ |
965 | struct bfa_rport_qos_attr_s { | 965 | struct bfa_rport_qos_attr_s { |
@@ -987,7 +987,7 @@ struct bfa_itnim_ioprofile_s { | |||
987 | struct bfa_itnim_latency_s io_latency; | 987 | struct bfa_itnim_latency_s io_latency; |
988 | }; | 988 | }; |
989 | 989 | ||
990 | /** | 990 | /* |
991 | * FC physical port statistics. | 991 | * FC physical port statistics. |
992 | */ | 992 | */ |
993 | struct bfa_port_fc_stats_s { | 993 | struct bfa_port_fc_stats_s { |
@@ -1022,7 +1022,7 @@ struct bfa_port_fc_stats_s { | |||
1022 | u64 err_enc; /* Encoding err frame_8b10b */ | 1022 | u64 err_enc; /* Encoding err frame_8b10b */ |
1023 | }; | 1023 | }; |
1024 | 1024 | ||
1025 | /** | 1025 | /* |
1026 | * Eth Physical Port statistics. | 1026 | * Eth Physical Port statistics. |
1027 | */ | 1027 | */ |
1028 | struct bfa_port_eth_stats_s { | 1028 | struct bfa_port_eth_stats_s { |
@@ -1070,7 +1070,7 @@ struct bfa_port_eth_stats_s { | |||
1070 | u64 tx_iscsi_zero_pause; /* Tx iSCSI zero pause */ | 1070 | u64 tx_iscsi_zero_pause; /* Tx iSCSI zero pause */ |
1071 | }; | 1071 | }; |
1072 | 1072 | ||
1073 | /** | 1073 | /* |
1074 | * Port statistics. | 1074 | * Port statistics. |
1075 | */ | 1075 | */ |
1076 | union bfa_port_stats_u { | 1076 | union bfa_port_stats_u { |
diff --git a/drivers/scsi/bfa/bfa_fc.h b/drivers/scsi/bfa/bfa_fc.h index 6eff705564eb..e929d25b09e3 100644 --- a/drivers/scsi/bfa/bfa_fc.h +++ b/drivers/scsi/bfa/bfa_fc.h | |||
@@ -1029,7 +1029,7 @@ struct link_e2e_beacon_req_s { | |||
1029 | struct link_e2e_beacon_param_s beacon_parm; | 1029 | struct link_e2e_beacon_param_s beacon_parm; |
1030 | }; | 1030 | }; |
1031 | 1031 | ||
1032 | /** | 1032 | /* |
1033 | * If RPSC request is sent to the Domain Controller, the request is for | 1033 | * If RPSC request is sent to the Domain Controller, the request is for |
1034 | * all the ports within that domain (TODO - I don't think FOS implements | 1034 | * all the ports within that domain (TODO - I don't think FOS implements |
1035 | * this...). | 1035 | * this...). |
@@ -1049,7 +1049,7 @@ struct fc_rpsc_acc_s { | |||
1049 | struct fc_rpsc_speed_info_s speed_info[1]; | 1049 | struct fc_rpsc_speed_info_s speed_info[1]; |
1050 | }; | 1050 | }; |
1051 | 1051 | ||
1052 | /** | 1052 | /* |
1053 | * If RPSC2 request is sent to the Domain Controller, | 1053 | * If RPSC2 request is sent to the Domain Controller, |
1054 | */ | 1054 | */ |
1055 | #define FC_BRCD_TOKEN 0x42524344 | 1055 | #define FC_BRCD_TOKEN 0x42524344 |
@@ -1094,7 +1094,7 @@ struct fc_rpsc2_acc_s { | |||
1094 | struct fc_rpsc2_port_info_s port_info[1]; /* port information */ | 1094 | struct fc_rpsc2_port_info_s port_info[1]; /* port information */ |
1095 | }; | 1095 | }; |
1096 | 1096 | ||
1097 | /** | 1097 | /* |
1098 | * bit fields so that multiple classes can be specified | 1098 | * bit fields so that multiple classes can be specified |
1099 | */ | 1099 | */ |
1100 | enum fc_cos { | 1100 | enum fc_cos { |
@@ -1131,7 +1131,7 @@ struct fc_alpabm_s { | |||
1131 | #define FC_VF_ID_MAX 0xEFF | 1131 | #define FC_VF_ID_MAX 0xEFF |
1132 | #define FC_VF_ID_CTL 0xFEF /* control VF_ID */ | 1132 | #define FC_VF_ID_CTL 0xFEF /* control VF_ID */ |
1133 | 1133 | ||
1134 | /** | 1134 | /* |
1135 | * Virtual Fabric Tagging header format | 1135 | * Virtual Fabric Tagging header format |
1136 | * @caution This is defined only in BIG ENDIAN format. | 1136 | * @caution This is defined only in BIG ENDIAN format. |
1137 | */ | 1137 | */ |
@@ -1463,7 +1463,7 @@ struct fcgs_gidpn_resp_s { | |||
1463 | u32 dap:24; /* port identifier */ | 1463 | u32 dap:24; /* port identifier */ |
1464 | }; | 1464 | }; |
1465 | 1465 | ||
1466 | /** | 1466 | /* |
1467 | * RFT_ID | 1467 | * RFT_ID |
1468 | */ | 1468 | */ |
1469 | struct fcgs_rftid_req_s { | 1469 | struct fcgs_rftid_req_s { |
@@ -1472,7 +1472,7 @@ struct fcgs_rftid_req_s { | |||
1472 | u32 fc4_type[8]; /* fc4 types */ | 1472 | u32 fc4_type[8]; /* fc4 types */ |
1473 | }; | 1473 | }; |
1474 | 1474 | ||
1475 | /** | 1475 | /* |
1476 | * RFF_ID : Register FC4 features. | 1476 | * RFF_ID : Register FC4 features. |
1477 | */ | 1477 | */ |
1478 | 1478 | ||
@@ -1487,7 +1487,7 @@ struct fcgs_rffid_req_s { | |||
1487 | u32 fc4_type:8; /* corresponding FC4 Type */ | 1487 | u32 fc4_type:8; /* corresponding FC4 Type */ |
1488 | }; | 1488 | }; |
1489 | 1489 | ||
1490 | /** | 1490 | /* |
1491 | * GID_FT Request | 1491 | * GID_FT Request |
1492 | */ | 1492 | */ |
1493 | struct fcgs_gidft_req_s { | 1493 | struct fcgs_gidft_req_s { |
@@ -1497,7 +1497,7 @@ struct fcgs_gidft_req_s { | |||
1497 | u8 fc4_type; /* FC_TYPE_FCP for SCSI devices */ | 1497 | u8 fc4_type; /* FC_TYPE_FCP for SCSI devices */ |
1498 | }; /* GID_FT Request */ | 1498 | }; /* GID_FT Request */ |
1499 | 1499 | ||
1500 | /** | 1500 | /* |
1501 | * GID_FT Response | 1501 | * GID_FT Response |
1502 | */ | 1502 | */ |
1503 | struct fcgs_gidft_resp_s { | 1503 | struct fcgs_gidft_resp_s { |
@@ -1506,7 +1506,7 @@ struct fcgs_gidft_resp_s { | |||
1506 | u32 pid:24; /* port identifier */ | 1506 | u32 pid:24; /* port identifier */ |
1507 | }; /* GID_FT Response */ | 1507 | }; /* GID_FT Response */ |
1508 | 1508 | ||
1509 | /** | 1509 | /* |
1510 | * RSPN_ID | 1510 | * RSPN_ID |
1511 | */ | 1511 | */ |
1512 | struct fcgs_rspnid_req_s { | 1512 | struct fcgs_rspnid_req_s { |
@@ -1516,7 +1516,7 @@ struct fcgs_rspnid_req_s { | |||
1516 | u8 spn[256]; /* symbolic port name */ | 1516 | u8 spn[256]; /* symbolic port name */ |
1517 | }; | 1517 | }; |
1518 | 1518 | ||
1519 | /** | 1519 | /* |
1520 | * RPN_ID | 1520 | * RPN_ID |
1521 | */ | 1521 | */ |
1522 | struct fcgs_rpnid_req_s { | 1522 | struct fcgs_rpnid_req_s { |
@@ -1525,7 +1525,7 @@ struct fcgs_rpnid_req_s { | |||
1525 | wwn_t port_name; | 1525 | wwn_t port_name; |
1526 | }; | 1526 | }; |
1527 | 1527 | ||
1528 | /** | 1528 | /* |
1529 | * RNN_ID | 1529 | * RNN_ID |
1530 | */ | 1530 | */ |
1531 | struct fcgs_rnnid_req_s { | 1531 | struct fcgs_rnnid_req_s { |
@@ -1534,7 +1534,7 @@ struct fcgs_rnnid_req_s { | |||
1534 | wwn_t node_name; | 1534 | wwn_t node_name; |
1535 | }; | 1535 | }; |
1536 | 1536 | ||
1537 | /** | 1537 | /* |
1538 | * RCS_ID | 1538 | * RCS_ID |
1539 | */ | 1539 | */ |
1540 | struct fcgs_rcsid_req_s { | 1540 | struct fcgs_rcsid_req_s { |
@@ -1543,7 +1543,7 @@ struct fcgs_rcsid_req_s { | |||
1543 | u32 cos; | 1543 | u32 cos; |
1544 | }; | 1544 | }; |
1545 | 1545 | ||
1546 | /** | 1546 | /* |
1547 | * RPT_ID | 1547 | * RPT_ID |
1548 | */ | 1548 | */ |
1549 | struct fcgs_rptid_req_s { | 1549 | struct fcgs_rptid_req_s { |
@@ -1553,7 +1553,7 @@ struct fcgs_rptid_req_s { | |||
1553 | u32 rsvd1:24; | 1553 | u32 rsvd1:24; |
1554 | }; | 1554 | }; |
1555 | 1555 | ||
1556 | /** | 1556 | /* |
1557 | * GA_NXT Request | 1557 | * GA_NXT Request |
1558 | */ | 1558 | */ |
1559 | struct fcgs_ganxt_req_s { | 1559 | struct fcgs_ganxt_req_s { |
@@ -1561,7 +1561,7 @@ struct fcgs_ganxt_req_s { | |||
1561 | u32 port_id:24; | 1561 | u32 port_id:24; |
1562 | }; | 1562 | }; |
1563 | 1563 | ||
1564 | /** | 1564 | /* |
1565 | * GA_NXT Response | 1565 | * GA_NXT Response |
1566 | */ | 1566 | */ |
1567 | struct fcgs_ganxt_rsp_s { | 1567 | struct fcgs_ganxt_rsp_s { |
diff --git a/drivers/scsi/bfa/bfa_fcpim.h b/drivers/scsi/bfa/bfa_fcpim.h index 3bf343160aac..db53717eeb4b 100644 --- a/drivers/scsi/bfa/bfa_fcpim.h +++ b/drivers/scsi/bfa/bfa_fcpim.h | |||
@@ -104,7 +104,7 @@ struct bfa_fcpim_mod_s { | |||
104 | bfa_fcpim_profile_t profile_start; | 104 | bfa_fcpim_profile_t profile_start; |
105 | }; | 105 | }; |
106 | 106 | ||
107 | /** | 107 | /* |
108 | * BFA IO (initiator mode) | 108 | * BFA IO (initiator mode) |
109 | */ | 109 | */ |
110 | struct bfa_ioim_s { | 110 | struct bfa_ioim_s { |
@@ -137,7 +137,7 @@ struct bfa_ioim_sp_s { | |||
137 | struct bfa_tskim_s *tskim; /* Relevant TM cmd */ | 137 | struct bfa_tskim_s *tskim; /* Relevant TM cmd */ |
138 | }; | 138 | }; |
139 | 139 | ||
140 | /** | 140 | /* |
141 | * BFA Task management command (initiator mode) | 141 | * BFA Task management command (initiator mode) |
142 | */ | 142 | */ |
143 | struct bfa_tskim_s { | 143 | struct bfa_tskim_s { |
@@ -160,7 +160,7 @@ struct bfa_tskim_s { | |||
160 | }; | 160 | }; |
161 | 161 | ||
162 | 162 | ||
163 | /** | 163 | /* |
164 | * BFA i-t-n (initiator mode) | 164 | * BFA i-t-n (initiator mode) |
165 | */ | 165 | */ |
166 | struct bfa_itnim_s { | 166 | struct bfa_itnim_s { |
@@ -303,7 +303,7 @@ bfa_status_t bfa_itnim_get_ioprofile(struct bfa_itnim_s *itnim, | |||
303 | struct bfa_itnim_ioprofile_s *ioprofile); | 303 | struct bfa_itnim_ioprofile_s *ioprofile); |
304 | #define bfa_itnim_get_reqq(__ioim) (((struct bfa_ioim_s *)__ioim)->itnim->reqq) | 304 | #define bfa_itnim_get_reqq(__ioim) (((struct bfa_ioim_s *)__ioim)->itnim->reqq) |
305 | 305 | ||
306 | /** | 306 | /* |
307 | * BFA completion callback for bfa_itnim_online(). | 307 | * BFA completion callback for bfa_itnim_online(). |
308 | * | 308 | * |
309 | * @param[in] itnim FCS or driver itnim instance | 309 | * @param[in] itnim FCS or driver itnim instance |
@@ -312,7 +312,7 @@ bfa_status_t bfa_itnim_get_ioprofile(struct bfa_itnim_s *itnim, | |||
312 | */ | 312 | */ |
313 | void bfa_cb_itnim_online(void *itnim); | 313 | void bfa_cb_itnim_online(void *itnim); |
314 | 314 | ||
315 | /** | 315 | /* |
316 | * BFA completion callback for bfa_itnim_offline(). | 316 | * BFA completion callback for bfa_itnim_offline(). |
317 | * | 317 | * |
318 | * @param[in] itnim FCS or driver itnim instance | 318 | * @param[in] itnim FCS or driver itnim instance |
@@ -323,7 +323,7 @@ void bfa_cb_itnim_offline(void *itnim); | |||
323 | void bfa_cb_itnim_tov_begin(void *itnim); | 323 | void bfa_cb_itnim_tov_begin(void *itnim); |
324 | void bfa_cb_itnim_tov(void *itnim); | 324 | void bfa_cb_itnim_tov(void *itnim); |
325 | 325 | ||
326 | /** | 326 | /* |
327 | * BFA notification to FCS/driver for second level error recovery. | 327 | * BFA notification to FCS/driver for second level error recovery. |
328 | * | 328 | * |
329 | * Atleast one I/O request has timedout and target is unresponsive to | 329 | * Atleast one I/O request has timedout and target is unresponsive to |
@@ -351,7 +351,7 @@ void bfa_ioim_delayed_comp(struct bfa_ioim_s *ioim, | |||
351 | bfa_boolean_t iotov); | 351 | bfa_boolean_t iotov); |
352 | 352 | ||
353 | 353 | ||
354 | /** | 354 | /* |
355 | * I/O completion notification. | 355 | * I/O completion notification. |
356 | * | 356 | * |
357 | * @param[in] dio driver IO structure | 357 | * @param[in] dio driver IO structure |
@@ -368,7 +368,7 @@ void bfa_cb_ioim_done(void *bfad, struct bfad_ioim_s *dio, | |||
368 | u8 scsi_status, int sns_len, | 368 | u8 scsi_status, int sns_len, |
369 | u8 *sns_info, s32 residue); | 369 | u8 *sns_info, s32 residue); |
370 | 370 | ||
371 | /** | 371 | /* |
372 | * I/O good completion notification. | 372 | * I/O good completion notification. |
373 | * | 373 | * |
374 | * @param[in] dio driver IO structure | 374 | * @param[in] dio driver IO structure |
@@ -377,7 +377,7 @@ void bfa_cb_ioim_done(void *bfad, struct bfad_ioim_s *dio, | |||
377 | */ | 377 | */ |
378 | void bfa_cb_ioim_good_comp(void *bfad, struct bfad_ioim_s *dio); | 378 | void bfa_cb_ioim_good_comp(void *bfad, struct bfad_ioim_s *dio); |
379 | 379 | ||
380 | /** | 380 | /* |
381 | * I/O abort completion notification | 381 | * I/O abort completion notification |
382 | * | 382 | * |
383 | * @param[in] dio driver IO that was aborted | 383 | * @param[in] dio driver IO that was aborted |
diff --git a/drivers/scsi/bfa/bfa_fcs.h b/drivers/scsi/bfa/bfa_fcs.h index e5ff91901be8..9cb6a55977c3 100644 --- a/drivers/scsi/bfa/bfa_fcs.h +++ b/drivers/scsi/bfa/bfa_fcs.h | |||
@@ -196,7 +196,7 @@ struct bfa_fcs_fabric_s { | |||
196 | #define bfa_fcs_fabric_is_switched(__f) \ | 196 | #define bfa_fcs_fabric_is_switched(__f) \ |
197 | ((__f)->fab_type == BFA_FCS_FABRIC_SWITCHED) | 197 | ((__f)->fab_type == BFA_FCS_FABRIC_SWITCHED) |
198 | 198 | ||
199 | /** | 199 | /* |
200 | * The design calls for a single implementation of base fabric and vf. | 200 | * The design calls for a single implementation of base fabric and vf. |
201 | */ | 201 | */ |
202 | #define bfa_fcs_vf_t struct bfa_fcs_fabric_s | 202 | #define bfa_fcs_vf_t struct bfa_fcs_fabric_s |
@@ -216,7 +216,7 @@ struct bfa_fcs_fabric_s; | |||
216 | 216 | ||
217 | #define bfa_fcs_lport_t struct bfa_fcs_lport_s | 217 | #define bfa_fcs_lport_t struct bfa_fcs_lport_s |
218 | 218 | ||
219 | /** | 219 | /* |
220 | * Symbolic Name related defines | 220 | * Symbolic Name related defines |
221 | * Total bytes 255. | 221 | * Total bytes 255. |
222 | * Physical Port's symbolic name 128 bytes. | 222 | * Physical Port's symbolic name 128 bytes. |
@@ -239,7 +239,7 @@ struct bfa_fcs_fabric_s; | |||
239 | #define BFA_FCS_PORT_SYMBNAME_OSINFO_SZ 48 | 239 | #define BFA_FCS_PORT_SYMBNAME_OSINFO_SZ 48 |
240 | #define BFA_FCS_PORT_SYMBNAME_OSPATCH_SZ 16 | 240 | #define BFA_FCS_PORT_SYMBNAME_OSPATCH_SZ 16 |
241 | 241 | ||
242 | /** | 242 | /* |
243 | * Get FC port ID for a logical port. | 243 | * Get FC port ID for a logical port. |
244 | */ | 244 | */ |
245 | #define bfa_fcs_lport_get_fcid(_lport) ((_lport)->pid) | 245 | #define bfa_fcs_lport_get_fcid(_lport) ((_lport)->pid) |
@@ -262,7 +262,7 @@ bfa_fcs_lport_get_drvport(struct bfa_fcs_lport_s *port) | |||
262 | #define bfa_fcs_lport_get_fabric_ipaddr(_lport) \ | 262 | #define bfa_fcs_lport_get_fabric_ipaddr(_lport) \ |
263 | ((_lport)->fabric->fabric_ip_addr) | 263 | ((_lport)->fabric->fabric_ip_addr) |
264 | 264 | ||
265 | /** | 265 | /* |
266 | * bfa fcs port public functions | 266 | * bfa fcs port public functions |
267 | */ | 267 | */ |
268 | 268 | ||
@@ -342,7 +342,7 @@ struct bfa_fcs_vport_s { | |||
342 | #define bfa_fcs_vport_get_port(vport) \ | 342 | #define bfa_fcs_vport_get_port(vport) \ |
343 | ((struct bfa_fcs_lport_s *)(&vport->port)) | 343 | ((struct bfa_fcs_lport_s *)(&vport->port)) |
344 | 344 | ||
345 | /** | 345 | /* |
346 | * bfa fcs vport public functions | 346 | * bfa fcs vport public functions |
347 | */ | 347 | */ |
348 | bfa_status_t bfa_fcs_vport_create(struct bfa_fcs_vport_s *vport, | 348 | bfa_status_t bfa_fcs_vport_create(struct bfa_fcs_vport_s *vport, |
@@ -393,7 +393,7 @@ struct bfa_fcs_rpf_s { | |||
393 | enum bfa_port_speed rpsc_speed; | 393 | enum bfa_port_speed rpsc_speed; |
394 | /* Current Speed from RPSC. O if RPSC fails */ | 394 | /* Current Speed from RPSC. O if RPSC fails */ |
395 | enum bfa_port_speed assigned_speed; | 395 | enum bfa_port_speed assigned_speed; |
396 | /** | 396 | /* |
397 | * Speed assigned by the user. will be used if RPSC is | 397 | * Speed assigned by the user. will be used if RPSC is |
398 | * not supported by the rport. | 398 | * not supported by the rport. |
399 | */ | 399 | */ |
@@ -434,7 +434,7 @@ bfa_fcs_rport_get_halrport(struct bfa_fcs_rport_s *rport) | |||
434 | return rport->bfa_rport; | 434 | return rport->bfa_rport; |
435 | } | 435 | } |
436 | 436 | ||
437 | /** | 437 | /* |
438 | * bfa fcs rport API functions | 438 | * bfa fcs rport API functions |
439 | */ | 439 | */ |
440 | bfa_status_t bfa_fcs_rport_add(struct bfa_fcs_lport_s *port, wwn_t *pwwn, | 440 | bfa_status_t bfa_fcs_rport_add(struct bfa_fcs_lport_s *port, wwn_t *pwwn, |
@@ -573,7 +573,7 @@ bfa_fcs_itnim_get_halitn(struct bfa_fcs_itnim_s *itnim) | |||
573 | return itnim->bfa_itnim; | 573 | return itnim->bfa_itnim; |
574 | } | 574 | } |
575 | 575 | ||
576 | /** | 576 | /* |
577 | * bfa fcs FCP Initiator mode API functions | 577 | * bfa fcs FCP Initiator mode API functions |
578 | */ | 578 | */ |
579 | void bfa_fcs_itnim_get_attr(struct bfa_fcs_itnim_s *itnim, | 579 | void bfa_fcs_itnim_get_attr(struct bfa_fcs_itnim_s *itnim, |
@@ -677,7 +677,7 @@ void bfa_fcs_exit(struct bfa_fcs_s *fcs); | |||
677 | void bfa_fcs_trc_init(struct bfa_fcs_s *fcs, struct bfa_trc_mod_s *trcmod); | 677 | void bfa_fcs_trc_init(struct bfa_fcs_s *fcs, struct bfa_trc_mod_s *trcmod); |
678 | void bfa_fcs_start(struct bfa_fcs_s *fcs); | 678 | void bfa_fcs_start(struct bfa_fcs_s *fcs); |
679 | 679 | ||
680 | /** | 680 | /* |
681 | * bfa fcs vf public functions | 681 | * bfa fcs vf public functions |
682 | */ | 682 | */ |
683 | bfa_fcs_vf_t *bfa_fcs_vf_lookup(struct bfa_fcs_s *fcs, u16 vf_id); | 683 | bfa_fcs_vf_t *bfa_fcs_vf_lookup(struct bfa_fcs_s *fcs, u16 vf_id); |
@@ -716,11 +716,11 @@ u16 bfa_fcs_fabric_get_switch_oui(struct bfa_fcs_fabric_s *fabric); | |||
716 | void bfa_fcs_uf_attach(struct bfa_fcs_s *fcs); | 716 | void bfa_fcs_uf_attach(struct bfa_fcs_s *fcs); |
717 | void bfa_fcs_port_attach(struct bfa_fcs_s *fcs); | 717 | void bfa_fcs_port_attach(struct bfa_fcs_s *fcs); |
718 | 718 | ||
719 | /** | 719 | /* |
720 | * BFA FCS callback interfaces | 720 | * BFA FCS callback interfaces |
721 | */ | 721 | */ |
722 | 722 | ||
723 | /** | 723 | /* |
724 | * fcb Main fcs callbacks | 724 | * fcb Main fcs callbacks |
725 | */ | 725 | */ |
726 | 726 | ||
@@ -729,7 +729,7 @@ struct bfad_vf_s; | |||
729 | struct bfad_vport_s; | 729 | struct bfad_vport_s; |
730 | struct bfad_rport_s; | 730 | struct bfad_rport_s; |
731 | 731 | ||
732 | /** | 732 | /* |
733 | * lport callbacks | 733 | * lport callbacks |
734 | */ | 734 | */ |
735 | struct bfad_port_s *bfa_fcb_lport_new(struct bfad_s *bfad, | 735 | struct bfad_port_s *bfa_fcb_lport_new(struct bfad_s *bfad, |
@@ -741,19 +741,19 @@ void bfa_fcb_lport_delete(struct bfad_s *bfad, enum bfa_lport_role roles, | |||
741 | struct bfad_vf_s *vf_drv, | 741 | struct bfad_vf_s *vf_drv, |
742 | struct bfad_vport_s *vp_drv); | 742 | struct bfad_vport_s *vp_drv); |
743 | 743 | ||
744 | /** | 744 | /* |
745 | * vport callbacks | 745 | * vport callbacks |
746 | */ | 746 | */ |
747 | void bfa_fcb_pbc_vport_create(struct bfad_s *bfad, struct bfi_pbc_vport_s); | 747 | void bfa_fcb_pbc_vport_create(struct bfad_s *bfad, struct bfi_pbc_vport_s); |
748 | 748 | ||
749 | /** | 749 | /* |
750 | * rport callbacks | 750 | * rport callbacks |
751 | */ | 751 | */ |
752 | bfa_status_t bfa_fcb_rport_alloc(struct bfad_s *bfad, | 752 | bfa_status_t bfa_fcb_rport_alloc(struct bfad_s *bfad, |
753 | struct bfa_fcs_rport_s **rport, | 753 | struct bfa_fcs_rport_s **rport, |
754 | struct bfad_rport_s **rport_drv); | 754 | struct bfad_rport_s **rport_drv); |
755 | 755 | ||
756 | /** | 756 | /* |
757 | * itnim callbacks | 757 | * itnim callbacks |
758 | */ | 758 | */ |
759 | void bfa_fcb_itnim_alloc(struct bfad_s *bfad, struct bfa_fcs_itnim_s **itnim, | 759 | void bfa_fcb_itnim_alloc(struct bfad_s *bfad, struct bfa_fcs_itnim_s **itnim, |
diff --git a/drivers/scsi/bfa/bfa_ioc.h b/drivers/scsi/bfa/bfa_ioc.h index d60e4721f240..9c407a87a1a1 100644 --- a/drivers/scsi/bfa/bfa_ioc.h +++ b/drivers/scsi/bfa/bfa_ioc.h | |||
@@ -22,29 +22,29 @@ | |||
22 | #include "bfa_cs.h" | 22 | #include "bfa_cs.h" |
23 | #include "bfi.h" | 23 | #include "bfi.h" |
24 | 24 | ||
25 | /** | 25 | /* |
26 | * BFA timer declarations | 26 | * BFA timer declarations |
27 | */ | 27 | */ |
28 | typedef void (*bfa_timer_cbfn_t)(void *); | 28 | typedef void (*bfa_timer_cbfn_t)(void *); |
29 | 29 | ||
30 | /** | 30 | /* |
31 | * BFA timer data structure | 31 | * BFA timer data structure |
32 | */ | 32 | */ |
33 | struct bfa_timer_s { | 33 | struct bfa_timer_s { |
34 | struct list_head qe; | 34 | struct list_head qe; |
35 | bfa_timer_cbfn_t timercb; | 35 | bfa_timer_cbfn_t timercb; |
36 | void *arg; | 36 | void *arg; |
37 | int timeout; /**< in millisecs. */ | 37 | int timeout; /* in millisecs */ |
38 | }; | 38 | }; |
39 | 39 | ||
40 | /** | 40 | /* |
41 | * Timer module structure | 41 | * Timer module structure |
42 | */ | 42 | */ |
43 | struct bfa_timer_mod_s { | 43 | struct bfa_timer_mod_s { |
44 | struct list_head timer_q; | 44 | struct list_head timer_q; |
45 | }; | 45 | }; |
46 | 46 | ||
47 | #define BFA_TIMER_FREQ 200 /**< specified in millisecs */ | 47 | #define BFA_TIMER_FREQ 200 /* specified in millisecs */ |
48 | 48 | ||
49 | void bfa_timer_beat(struct bfa_timer_mod_s *mod); | 49 | void bfa_timer_beat(struct bfa_timer_mod_s *mod); |
50 | void bfa_timer_init(struct bfa_timer_mod_s *mod); | 50 | void bfa_timer_init(struct bfa_timer_mod_s *mod); |
@@ -53,7 +53,7 @@ void bfa_timer_begin(struct bfa_timer_mod_s *mod, struct bfa_timer_s *timer, | |||
53 | unsigned int timeout); | 53 | unsigned int timeout); |
54 | void bfa_timer_stop(struct bfa_timer_s *timer); | 54 | void bfa_timer_stop(struct bfa_timer_s *timer); |
55 | 55 | ||
56 | /** | 56 | /* |
57 | * Generic Scatter Gather Element used by driver | 57 | * Generic Scatter Gather Element used by driver |
58 | */ | 58 | */ |
59 | struct bfa_sge_s { | 59 | struct bfa_sge_s { |
@@ -80,17 +80,17 @@ struct bfa_sge_s { | |||
80 | #define bfa_sgaddr_le(_x) (_x) | 80 | #define bfa_sgaddr_le(_x) (_x) |
81 | #endif | 81 | #endif |
82 | 82 | ||
83 | /** | 83 | /* |
84 | * PCI device information required by IOC | 84 | * PCI device information required by IOC |
85 | */ | 85 | */ |
86 | struct bfa_pcidev_s { | 86 | struct bfa_pcidev_s { |
87 | int pci_slot; | 87 | int pci_slot; |
88 | u8 pci_func; | 88 | u8 pci_func; |
89 | u16 device_id; | 89 | u16 device_id; |
90 | void __iomem *pci_bar_kva; | 90 | void __iomem *pci_bar_kva; |
91 | }; | 91 | }; |
92 | 92 | ||
93 | /** | 93 | /* |
94 | * Structure used to remember the DMA-able memory block's KVA and Physical | 94 | * Structure used to remember the DMA-able memory block's KVA and Physical |
95 | * Address | 95 | * Address |
96 | */ | 96 | */ |
@@ -102,7 +102,7 @@ struct bfa_dma_s { | |||
102 | #define BFA_DMA_ALIGN_SZ 256 | 102 | #define BFA_DMA_ALIGN_SZ 256 |
103 | #define BFA_ROUNDUP(_l, _s) (((_l) + ((_s) - 1)) & ~((_s) - 1)) | 103 | #define BFA_ROUNDUP(_l, _s) (((_l) + ((_s) - 1)) & ~((_s) - 1)) |
104 | 104 | ||
105 | /** | 105 | /* |
106 | * smem size for Crossbow and Catapult | 106 | * smem size for Crossbow and Catapult |
107 | */ | 107 | */ |
108 | #define BFI_SMEM_CB_SIZE 0x200000U /* ! 2MB for crossbow */ | 108 | #define BFI_SMEM_CB_SIZE 0x200000U /* ! 2MB for crossbow */ |
@@ -156,7 +156,7 @@ struct bfa_ioc_regs_s { | |||
156 | #define bfa_mem_read(_raddr, _off) swab32(readl(((_raddr) + (_off)))) | 156 | #define bfa_mem_read(_raddr, _off) swab32(readl(((_raddr) + (_off)))) |
157 | #define bfa_mem_write(_raddr, _off, _val) \ | 157 | #define bfa_mem_write(_raddr, _off, _val) \ |
158 | writel(swab32((_val)), ((_raddr) + (_off))) | 158 | writel(swab32((_val)), ((_raddr) + (_off))) |
159 | /** | 159 | /* |
160 | * IOC Mailbox structures | 160 | * IOC Mailbox structures |
161 | */ | 161 | */ |
162 | struct bfa_mbox_cmd_s { | 162 | struct bfa_mbox_cmd_s { |
@@ -164,7 +164,7 @@ struct bfa_mbox_cmd_s { | |||
164 | u32 msg[BFI_IOC_MSGSZ]; | 164 | u32 msg[BFI_IOC_MSGSZ]; |
165 | }; | 165 | }; |
166 | 166 | ||
167 | /** | 167 | /* |
168 | * IOC mailbox module | 168 | * IOC mailbox module |
169 | */ | 169 | */ |
170 | typedef void (*bfa_ioc_mbox_mcfunc_t)(void *cbarg, struct bfi_mbmsg_s *m); | 170 | typedef void (*bfa_ioc_mbox_mcfunc_t)(void *cbarg, struct bfi_mbmsg_s *m); |
@@ -177,7 +177,7 @@ struct bfa_ioc_mbox_mod_s { | |||
177 | } mbhdlr[BFI_MC_MAX]; | 177 | } mbhdlr[BFI_MC_MAX]; |
178 | }; | 178 | }; |
179 | 179 | ||
180 | /** | 180 | /* |
181 | * IOC callback function interfaces | 181 | * IOC callback function interfaces |
182 | */ | 182 | */ |
183 | typedef void (*bfa_ioc_enable_cbfn_t)(void *bfa, enum bfa_status status); | 183 | typedef void (*bfa_ioc_enable_cbfn_t)(void *bfa, enum bfa_status status); |
@@ -191,7 +191,7 @@ struct bfa_ioc_cbfn_s { | |||
191 | bfa_ioc_reset_cbfn_t reset_cbfn; | 191 | bfa_ioc_reset_cbfn_t reset_cbfn; |
192 | }; | 192 | }; |
193 | 193 | ||
194 | /** | 194 | /* |
195 | * Heartbeat failure notification queue element. | 195 | * Heartbeat failure notification queue element. |
196 | */ | 196 | */ |
197 | struct bfa_ioc_hbfail_notify_s { | 197 | struct bfa_ioc_hbfail_notify_s { |
@@ -200,7 +200,7 @@ struct bfa_ioc_hbfail_notify_s { | |||
200 | void *cbarg; | 200 | void *cbarg; |
201 | }; | 201 | }; |
202 | 202 | ||
203 | /** | 203 | /* |
204 | * Initialize a heartbeat failure notification structure | 204 | * Initialize a heartbeat failure notification structure |
205 | */ | 205 | */ |
206 | #define bfa_ioc_hbfail_init(__notify, __cbfn, __cbarg) do { \ | 206 | #define bfa_ioc_hbfail_init(__notify, __cbfn, __cbarg) do { \ |
@@ -285,7 +285,7 @@ struct bfa_ioc_hwif_s { | |||
285 | #define BFA_IOC_FLASH_OFFSET_IN_CHUNK(off) (off % BFI_FLASH_CHUNK_SZ_WORDS) | 285 | #define BFA_IOC_FLASH_OFFSET_IN_CHUNK(off) (off % BFI_FLASH_CHUNK_SZ_WORDS) |
286 | #define BFA_IOC_FLASH_CHUNK_ADDR(chunkno) (chunkno * BFI_FLASH_CHUNK_SZ_WORDS) | 286 | #define BFA_IOC_FLASH_CHUNK_ADDR(chunkno) (chunkno * BFI_FLASH_CHUNK_SZ_WORDS) |
287 | 287 | ||
288 | /** | 288 | /* |
289 | * IOC mailbox interface | 289 | * IOC mailbox interface |
290 | */ | 290 | */ |
291 | void bfa_ioc_mbox_queue(struct bfa_ioc_s *ioc, struct bfa_mbox_cmd_s *cmd); | 291 | void bfa_ioc_mbox_queue(struct bfa_ioc_s *ioc, struct bfa_mbox_cmd_s *cmd); |
@@ -297,7 +297,7 @@ void bfa_ioc_msgget(struct bfa_ioc_s *ioc, void *mbmsg); | |||
297 | void bfa_ioc_mbox_regisr(struct bfa_ioc_s *ioc, enum bfi_mclass mc, | 297 | void bfa_ioc_mbox_regisr(struct bfa_ioc_s *ioc, enum bfi_mclass mc, |
298 | bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg); | 298 | bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg); |
299 | 299 | ||
300 | /** | 300 | /* |
301 | * IOC interfaces | 301 | * IOC interfaces |
302 | */ | 302 | */ |
303 | 303 | ||
@@ -439,7 +439,7 @@ bfa_cb_image_get_size(int type) | |||
439 | } | 439 | } |
440 | } | 440 | } |
441 | 441 | ||
442 | /** | 442 | /* |
443 | * CNA TRCMOD declaration | 443 | * CNA TRCMOD declaration |
444 | */ | 444 | */ |
445 | /* | 445 | /* |
diff --git a/drivers/scsi/bfa/bfa_modules.h b/drivers/scsi/bfa/bfa_modules.h index 2cd527338677..15407ab39e77 100644 --- a/drivers/scsi/bfa/bfa_modules.h +++ b/drivers/scsi/bfa/bfa_modules.h | |||
@@ -15,7 +15,7 @@ | |||
15 | * General Public License for more details. | 15 | * General Public License for more details. |
16 | */ | 16 | */ |
17 | 17 | ||
18 | /** | 18 | /* |
19 | * bfa_modules.h BFA modules | 19 | * bfa_modules.h BFA modules |
20 | */ | 20 | */ |
21 | 21 | ||
@@ -52,7 +52,7 @@ enum { | |||
52 | }; | 52 | }; |
53 | 53 | ||
54 | 54 | ||
55 | /** | 55 | /* |
56 | * Macro to define a new BFA module | 56 | * Macro to define a new BFA module |
57 | */ | 57 | */ |
58 | #define BFA_MODULE(__mod) \ | 58 | #define BFA_MODULE(__mod) \ |
@@ -80,7 +80,7 @@ enum { | |||
80 | 80 | ||
81 | #define BFA_CACHELINE_SZ (256) | 81 | #define BFA_CACHELINE_SZ (256) |
82 | 82 | ||
83 | /** | 83 | /* |
84 | * Structure used to interact between different BFA sub modules | 84 | * Structure used to interact between different BFA sub modules |
85 | * | 85 | * |
86 | * Each sub module needs to implement only the entry points relevant to it (and | 86 | * Each sub module needs to implement only the entry points relevant to it (and |
diff --git a/drivers/scsi/bfa/bfa_os_inc.h b/drivers/scsi/bfa/bfa_os_inc.h index f9edc758c12e..65df62ef437f 100644 --- a/drivers/scsi/bfa/bfa_os_inc.h +++ b/drivers/scsi/bfa/bfa_os_inc.h | |||
@@ -90,13 +90,13 @@ do { \ | |||
90 | ({ \ | 90 | ({ \ |
91 | struct timeval tv; \ | 91 | struct timeval tv; \ |
92 | \ | 92 | \ |
93 | do_gettimeofday(&tv); \ | 93 | do_gettimeofday(&tv); \ |
94 | (tv.tv_sec*1000000+tv.tv_usec); \ | 94 | (tv.tv_sec*1000000+tv.tv_usec); \ |
95 | }) | 95 | }) |
96 | 96 | ||
97 | #define boolean_t int | 97 | #define boolean_t int |
98 | 98 | ||
99 | /** | 99 | /* |
100 | * For current time stamp, OS API will fill-in | 100 | * For current time stamp, OS API will fill-in |
101 | */ | 101 | */ |
102 | struct bfa_timeval_s { | 102 | struct bfa_timeval_s { |
diff --git a/drivers/scsi/bfa/bfa_svc.h b/drivers/scsi/bfa/bfa_svc.h index 9921dad0d039..e2349d5cdb93 100644 --- a/drivers/scsi/bfa/bfa_svc.h +++ b/drivers/scsi/bfa/bfa_svc.h | |||
@@ -22,12 +22,12 @@ | |||
22 | #include "bfi_ms.h" | 22 | #include "bfi_ms.h" |
23 | 23 | ||
24 | 24 | ||
25 | /** | 25 | /* |
26 | * Scatter-gather DMA related defines | 26 | * Scatter-gather DMA related defines |
27 | */ | 27 | */ |
28 | #define BFA_SGPG_MIN (16) | 28 | #define BFA_SGPG_MIN (16) |
29 | 29 | ||
30 | /** | 30 | /* |
31 | * Alignment macro for SG page allocation | 31 | * Alignment macro for SG page allocation |
32 | */ | 32 | */ |
33 | #define BFA_SGPG_ROUNDUP(_l) (((_l) + (sizeof(struct bfi_sgpg_s) - 1)) \ | 33 | #define BFA_SGPG_ROUNDUP(_l) (((_l) + (sizeof(struct bfi_sgpg_s) - 1)) \ |
@@ -48,7 +48,7 @@ struct bfa_sgpg_s { | |||
48 | union bfi_addr_u sgpg_pa; /* pa of SG page */ | 48 | union bfi_addr_u sgpg_pa; /* pa of SG page */ |
49 | }; | 49 | }; |
50 | 50 | ||
51 | /** | 51 | /* |
52 | * Given number of SG elements, BFA_SGPG_NPAGE() returns the number of | 52 | * Given number of SG elements, BFA_SGPG_NPAGE() returns the number of |
53 | * SG pages required. | 53 | * SG pages required. |
54 | */ | 54 | */ |
@@ -75,7 +75,7 @@ void bfa_sgpg_wait(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe, int nsgpgs); | |||
75 | void bfa_sgpg_wcancel(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe); | 75 | void bfa_sgpg_wcancel(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe); |
76 | 76 | ||
77 | 77 | ||
78 | /** | 78 | /* |
79 | * FCXP related defines | 79 | * FCXP related defines |
80 | */ | 80 | */ |
81 | #define BFA_FCXP_MIN (1) | 81 | #define BFA_FCXP_MIN (1) |
@@ -115,12 +115,12 @@ typedef void (*bfa_fcxp_alloc_cbfn_t) (void *cbarg, struct bfa_fcxp_s *fcxp); | |||
115 | 115 | ||
116 | 116 | ||
117 | 117 | ||
118 | /** | 118 | /* |
119 | * Information needed for a FCXP request | 119 | * Information needed for a FCXP request |
120 | */ | 120 | */ |
121 | struct bfa_fcxp_req_info_s { | 121 | struct bfa_fcxp_req_info_s { |
122 | struct bfa_rport_s *bfa_rport; | 122 | struct bfa_rport_s *bfa_rport; |
123 | /** Pointer to the bfa rport that was | 123 | /* Pointer to the bfa rport that was |
124 | * returned from bfa_rport_create(). | 124 | * returned from bfa_rport_create(). |
125 | * This could be left NULL for WKA or | 125 | * This could be left NULL for WKA or |
126 | * for FCXP interactions before the | 126 | * for FCXP interactions before the |
@@ -137,11 +137,10 @@ struct bfa_fcxp_req_info_s { | |||
137 | 137 | ||
138 | struct bfa_fcxp_rsp_info_s { | 138 | struct bfa_fcxp_rsp_info_s { |
139 | struct fchs_s rsp_fchs; | 139 | struct fchs_s rsp_fchs; |
140 | /** !< Response frame's FC header will | 140 | /* Response frame's FC header will |
141 | * be sent back in this field */ | 141 | * be sent back in this field */ |
142 | u8 rsp_timeout; | 142 | u8 rsp_timeout; |
143 | /** !< timeout in seconds, 0-no response | 143 | /* timeout in seconds, 0-no response */ |
144 | */ | ||
145 | u8 rsvd2[3]; | 144 | u8 rsvd2[3]; |
146 | u32 rsp_maxlen; /* max response length expected */ | 145 | u32 rsp_maxlen; /* max response length expected */ |
147 | }; | 146 | }; |
@@ -218,7 +217,7 @@ struct bfa_fcxp_wqe_s { | |||
218 | void bfa_fcxp_isr(struct bfa_s *bfa, struct bfi_msg_s *msg); | 217 | void bfa_fcxp_isr(struct bfa_s *bfa, struct bfi_msg_s *msg); |
219 | 218 | ||
220 | 219 | ||
221 | /** | 220 | /* |
222 | * RPORT related defines | 221 | * RPORT related defines |
223 | */ | 222 | */ |
224 | #define BFA_RPORT_MIN 4 | 223 | #define BFA_RPORT_MIN 4 |
@@ -232,7 +231,7 @@ struct bfa_rport_mod_s { | |||
232 | 231 | ||
233 | #define BFA_RPORT_MOD(__bfa) (&(__bfa)->modules.rport_mod) | 232 | #define BFA_RPORT_MOD(__bfa) (&(__bfa)->modules.rport_mod) |
234 | 233 | ||
235 | /** | 234 | /* |
236 | * Convert rport tag to RPORT | 235 | * Convert rport tag to RPORT |
237 | */ | 236 | */ |
238 | #define BFA_RPORT_FROM_TAG(__bfa, _tag) \ | 237 | #define BFA_RPORT_FROM_TAG(__bfa, _tag) \ |
@@ -244,7 +243,7 @@ struct bfa_rport_mod_s { | |||
244 | */ | 243 | */ |
245 | void bfa_rport_isr(struct bfa_s *bfa, struct bfi_msg_s *msg); | 244 | void bfa_rport_isr(struct bfa_s *bfa, struct bfi_msg_s *msg); |
246 | 245 | ||
247 | /** | 246 | /* |
248 | * BFA rport information. | 247 | * BFA rport information. |
249 | */ | 248 | */ |
250 | struct bfa_rport_info_s { | 249 | struct bfa_rport_info_s { |
@@ -259,7 +258,7 @@ struct bfa_rport_info_s { | |||
259 | enum bfa_port_speed speed; /* Rport's current speed */ | 258 | enum bfa_port_speed speed; /* Rport's current speed */ |
260 | }; | 259 | }; |
261 | 260 | ||
262 | /** | 261 | /* |
263 | * BFA rport data structure | 262 | * BFA rport data structure |
264 | */ | 263 | */ |
265 | struct bfa_rport_s { | 264 | struct bfa_rport_s { |
@@ -282,7 +281,7 @@ struct bfa_rport_s { | |||
282 | #define BFA_RPORT_FC_COS(_rport) ((_rport)->rport_info.fc_class) | 281 | #define BFA_RPORT_FC_COS(_rport) ((_rport)->rport_info.fc_class) |
283 | 282 | ||
284 | 283 | ||
285 | /** | 284 | /* |
286 | * UF - unsolicited receive related defines | 285 | * UF - unsolicited receive related defines |
287 | */ | 286 | */ |
288 | 287 | ||
@@ -305,7 +304,7 @@ struct bfa_uf_s { | |||
305 | struct bfa_sge_s sges[BFI_SGE_INLINE_MAX]; | 304 | struct bfa_sge_s sges[BFI_SGE_INLINE_MAX]; |
306 | }; | 305 | }; |
307 | 306 | ||
308 | /** | 307 | /* |
309 | * Callback prototype for unsolicited frame receive handler. | 308 | * Callback prototype for unsolicited frame receive handler. |
310 | * | 309 | * |
311 | * @param[in] cbarg callback arg for receive handler | 310 | * @param[in] cbarg callback arg for receive handler |
@@ -338,7 +337,7 @@ void bfa_uf_isr(struct bfa_s *bfa, struct bfi_msg_s *msg); | |||
338 | 337 | ||
339 | #define BFA_UF_BUFSZ (2 * 1024 + 256) | 338 | #define BFA_UF_BUFSZ (2 * 1024 + 256) |
340 | 339 | ||
341 | /** | 340 | /* |
342 | * @todo private | 341 | * @todo private |
343 | */ | 342 | */ |
344 | struct bfa_uf_buf_s { | 343 | struct bfa_uf_buf_s { |
@@ -346,7 +345,7 @@ struct bfa_uf_buf_s { | |||
346 | }; | 345 | }; |
347 | 346 | ||
348 | 347 | ||
349 | /** | 348 | /* |
350 | * LPS - bfa lport login/logout service interface | 349 | * LPS - bfa lport login/logout service interface |
351 | */ | 350 | */ |
352 | struct bfa_lps_s { | 351 | struct bfa_lps_s { |
@@ -397,14 +396,14 @@ struct bfa_lps_mod_s { | |||
397 | void bfa_lps_isr(struct bfa_s *bfa, struct bfi_msg_s *msg); | 396 | void bfa_lps_isr(struct bfa_s *bfa, struct bfi_msg_s *msg); |
398 | 397 | ||
399 | 398 | ||
400 | /** | 399 | /* |
401 | * FCPORT related defines | 400 | * FCPORT related defines |
402 | */ | 401 | */ |
403 | 402 | ||
404 | #define BFA_FCPORT(_bfa) (&((_bfa)->modules.port)) | 403 | #define BFA_FCPORT(_bfa) (&((_bfa)->modules.port)) |
405 | typedef void (*bfa_cb_port_t) (void *cbarg, enum bfa_status status); | 404 | typedef void (*bfa_cb_port_t) (void *cbarg, enum bfa_status status); |
406 | 405 | ||
407 | /** | 406 | /* |
408 | * Link notification data structure | 407 | * Link notification data structure |
409 | */ | 408 | */ |
410 | struct bfa_fcport_ln_s { | 409 | struct bfa_fcport_ln_s { |
@@ -418,7 +417,7 @@ struct bfa_fcport_trunk_s { | |||
418 | struct bfa_trunk_attr_s attr; | 417 | struct bfa_trunk_attr_s attr; |
419 | }; | 418 | }; |
420 | 419 | ||
421 | /** | 420 | /* |
422 | * BFA FC port data structure | 421 | * BFA FC port data structure |
423 | */ | 422 | */ |
424 | struct bfa_fcport_s { | 423 | struct bfa_fcport_s { |
@@ -613,7 +612,7 @@ void bfa_uf_recv_register(struct bfa_s *bfa, bfa_cb_uf_recv_t ufrecv, | |||
613 | void *cbarg); | 612 | void *cbarg); |
614 | void bfa_uf_free(struct bfa_uf_s *uf); | 613 | void bfa_uf_free(struct bfa_uf_s *uf); |
615 | 614 | ||
616 | /** | 615 | /* |
617 | * bfa lport service api | 616 | * bfa lport service api |
618 | */ | 617 | */ |
619 | 618 | ||
diff --git a/drivers/scsi/bfa/bfad_drv.h b/drivers/scsi/bfa/bfad_drv.h index a9045a8fcbb7..97f9b6c0937e 100644 --- a/drivers/scsi/bfa/bfad_drv.h +++ b/drivers/scsi/bfa/bfad_drv.h | |||
@@ -15,11 +15,11 @@ | |||
15 | * General Public License for more details. | 15 | * General Public License for more details. |
16 | */ | 16 | */ |
17 | 17 | ||
18 | /** | 18 | /* |
19 | * Contains base driver definitions. | 19 | * Contains base driver definitions. |
20 | */ | 20 | */ |
21 | 21 | ||
22 | /** | 22 | /* |
23 | * bfa_drv.h Linux driver data structures. | 23 | * bfa_drv.h Linux driver data structures. |
24 | */ | 24 | */ |
25 | 25 | ||
diff --git a/drivers/scsi/bfa/bfi.h b/drivers/scsi/bfa/bfi.h index 85f2224a5733..58796d1284b7 100644 --- a/drivers/scsi/bfa/bfi.h +++ b/drivers/scsi/bfa/bfi.h | |||
@@ -23,7 +23,7 @@ | |||
23 | 23 | ||
24 | #pragma pack(1) | 24 | #pragma pack(1) |
25 | 25 | ||
26 | /** | 26 | /* |
27 | * BFI FW image type | 27 | * BFI FW image type |
28 | */ | 28 | */ |
29 | #define BFI_FLASH_CHUNK_SZ 256 /* Flash chunk size */ | 29 | #define BFI_FLASH_CHUNK_SZ 256 /* Flash chunk size */ |
@@ -35,7 +35,7 @@ enum { | |||
35 | BFI_IMAGE_MAX, | 35 | BFI_IMAGE_MAX, |
36 | }; | 36 | }; |
37 | 37 | ||
38 | /** | 38 | /* |
39 | * Msg header common to all msgs | 39 | * Msg header common to all msgs |
40 | */ | 40 | */ |
41 | struct bfi_mhdr_s { | 41 | struct bfi_mhdr_s { |
@@ -68,7 +68,7 @@ struct bfi_mhdr_s { | |||
68 | #define BFI_I2H_OPCODE_BASE 128 | 68 | #define BFI_I2H_OPCODE_BASE 128 |
69 | #define BFA_I2HM(_x) ((_x) + BFI_I2H_OPCODE_BASE) | 69 | #define BFA_I2HM(_x) ((_x) + BFI_I2H_OPCODE_BASE) |
70 | 70 | ||
71 | /** | 71 | /* |
72 | **************************************************************************** | 72 | **************************************************************************** |
73 | * | 73 | * |
74 | * Scatter Gather Element and Page definition | 74 | * Scatter Gather Element and Page definition |
@@ -79,7 +79,7 @@ struct bfi_mhdr_s { | |||
79 | #define BFI_SGE_INLINE 1 | 79 | #define BFI_SGE_INLINE 1 |
80 | #define BFI_SGE_INLINE_MAX (BFI_SGE_INLINE + 1) | 80 | #define BFI_SGE_INLINE_MAX (BFI_SGE_INLINE + 1) |
81 | 81 | ||
82 | /** | 82 | /* |
83 | * SG Flags | 83 | * SG Flags |
84 | */ | 84 | */ |
85 | enum { | 85 | enum { |
@@ -90,7 +90,7 @@ enum { | |||
90 | BFI_SGE_PGDLEN = 2, /* cumulative data length for page */ | 90 | BFI_SGE_PGDLEN = 2, /* cumulative data length for page */ |
91 | }; | 91 | }; |
92 | 92 | ||
93 | /** | 93 | /* |
94 | * DMA addresses | 94 | * DMA addresses |
95 | */ | 95 | */ |
96 | union bfi_addr_u { | 96 | union bfi_addr_u { |
@@ -100,7 +100,7 @@ union bfi_addr_u { | |||
100 | } a32; | 100 | } a32; |
101 | }; | 101 | }; |
102 | 102 | ||
103 | /** | 103 | /* |
104 | * Scatter Gather Element | 104 | * Scatter Gather Element |
105 | */ | 105 | */ |
106 | struct bfi_sge_s { | 106 | struct bfi_sge_s { |
@@ -116,7 +116,7 @@ struct bfi_sge_s { | |||
116 | union bfi_addr_u sga; | 116 | union bfi_addr_u sga; |
117 | }; | 117 | }; |
118 | 118 | ||
119 | /** | 119 | /* |
120 | * Scatter Gather Page | 120 | * Scatter Gather Page |
121 | */ | 121 | */ |
122 | #define BFI_SGPG_DATA_SGES 7 | 122 | #define BFI_SGPG_DATA_SGES 7 |
@@ -139,7 +139,7 @@ struct bfi_msg_s { | |||
139 | u32 pl[BFI_LMSG_PL_WSZ]; | 139 | u32 pl[BFI_LMSG_PL_WSZ]; |
140 | }; | 140 | }; |
141 | 141 | ||
142 | /** | 142 | /* |
143 | * Mailbox message structure | 143 | * Mailbox message structure |
144 | */ | 144 | */ |
145 | #define BFI_MBMSG_SZ 7 | 145 | #define BFI_MBMSG_SZ 7 |
@@ -148,7 +148,7 @@ struct bfi_mbmsg_s { | |||
148 | u32 pl[BFI_MBMSG_SZ]; | 148 | u32 pl[BFI_MBMSG_SZ]; |
149 | }; | 149 | }; |
150 | 150 | ||
151 | /** | 151 | /* |
152 | * Message Classes | 152 | * Message Classes |
153 | */ | 153 | */ |
154 | enum bfi_mclass { | 154 | enum bfi_mclass { |
@@ -186,7 +186,7 @@ enum bfi_mclass { | |||
186 | #define BFI_BOOT_LOADER_BIOS 1 | 186 | #define BFI_BOOT_LOADER_BIOS 1 |
187 | #define BFI_BOOT_LOADER_UEFI 2 | 187 | #define BFI_BOOT_LOADER_UEFI 2 |
188 | 188 | ||
189 | /** | 189 | /* |
190 | *---------------------------------------------------------------------- | 190 | *---------------------------------------------------------------------- |
191 | * IOC | 191 | * IOC |
192 | *---------------------------------------------------------------------- | 192 | *---------------------------------------------------------------------- |
@@ -208,7 +208,7 @@ enum bfi_ioc_i2h_msgs { | |||
208 | BFI_IOC_I2H_HBEAT = BFA_I2HM(5), | 208 | BFI_IOC_I2H_HBEAT = BFA_I2HM(5), |
209 | }; | 209 | }; |
210 | 210 | ||
211 | /** | 211 | /* |
212 | * BFI_IOC_H2I_GETATTR_REQ message | 212 | * BFI_IOC_H2I_GETATTR_REQ message |
213 | */ | 213 | */ |
214 | struct bfi_ioc_getattr_req_s { | 214 | struct bfi_ioc_getattr_req_s { |
@@ -242,7 +242,7 @@ struct bfi_ioc_attr_s { | |||
242 | u32 card_type; /* card type */ | 242 | u32 card_type; /* card type */ |
243 | }; | 243 | }; |
244 | 244 | ||
245 | /** | 245 | /* |
246 | * BFI_IOC_I2H_GETATTR_REPLY message | 246 | * BFI_IOC_I2H_GETATTR_REPLY message |
247 | */ | 247 | */ |
248 | struct bfi_ioc_getattr_reply_s { | 248 | struct bfi_ioc_getattr_reply_s { |
@@ -251,19 +251,19 @@ struct bfi_ioc_getattr_reply_s { | |||
251 | u8 rsvd[3]; | 251 | u8 rsvd[3]; |
252 | }; | 252 | }; |
253 | 253 | ||
254 | /** | 254 | /* |
255 | * Firmware memory page offsets | 255 | * Firmware memory page offsets |
256 | */ | 256 | */ |
257 | #define BFI_IOC_SMEM_PG0_CB (0x40) | 257 | #define BFI_IOC_SMEM_PG0_CB (0x40) |
258 | #define BFI_IOC_SMEM_PG0_CT (0x180) | 258 | #define BFI_IOC_SMEM_PG0_CT (0x180) |
259 | 259 | ||
260 | /** | 260 | /* |
261 | * Firmware statistic offset | 261 | * Firmware statistic offset |
262 | */ | 262 | */ |
263 | #define BFI_IOC_FWSTATS_OFF (0x6B40) | 263 | #define BFI_IOC_FWSTATS_OFF (0x6B40) |
264 | #define BFI_IOC_FWSTATS_SZ (4096) | 264 | #define BFI_IOC_FWSTATS_SZ (4096) |
265 | 265 | ||
266 | /** | 266 | /* |
267 | * Firmware trace offset | 267 | * Firmware trace offset |
268 | */ | 268 | */ |
269 | #define BFI_IOC_TRC_OFF (0x4b00) | 269 | #define BFI_IOC_TRC_OFF (0x4b00) |
@@ -280,7 +280,7 @@ struct bfi_ioc_image_hdr_s { | |||
280 | u32 md5sum[BFI_IOC_MD5SUM_SZ]; | 280 | u32 md5sum[BFI_IOC_MD5SUM_SZ]; |
281 | }; | 281 | }; |
282 | 282 | ||
283 | /** | 283 | /* |
284 | * BFI_IOC_I2H_READY_EVENT message | 284 | * BFI_IOC_I2H_READY_EVENT message |
285 | */ | 285 | */ |
286 | struct bfi_ioc_rdy_event_s { | 286 | struct bfi_ioc_rdy_event_s { |
@@ -294,7 +294,7 @@ struct bfi_ioc_hbeat_s { | |||
294 | u32 hb_count; /* current heart beat count */ | 294 | u32 hb_count; /* current heart beat count */ |
295 | }; | 295 | }; |
296 | 296 | ||
297 | /** | 297 | /* |
298 | * IOC hardware/firmware state | 298 | * IOC hardware/firmware state |
299 | */ | 299 | */ |
300 | enum bfi_ioc_state { | 300 | enum bfi_ioc_state { |
@@ -340,7 +340,7 @@ enum { | |||
340 | ((__adap_type) & (BFI_ADAPTER_TTV | BFI_ADAPTER_PROTO | \ | 340 | ((__adap_type) & (BFI_ADAPTER_TTV | BFI_ADAPTER_PROTO | \ |
341 | BFI_ADAPTER_UNSUPP)) | 341 | BFI_ADAPTER_UNSUPP)) |
342 | 342 | ||
343 | /** | 343 | /* |
344 | * BFI_IOC_H2I_ENABLE_REQ & BFI_IOC_H2I_DISABLE_REQ messages | 344 | * BFI_IOC_H2I_ENABLE_REQ & BFI_IOC_H2I_DISABLE_REQ messages |
345 | */ | 345 | */ |
346 | struct bfi_ioc_ctrl_req_s { | 346 | struct bfi_ioc_ctrl_req_s { |
@@ -352,7 +352,7 @@ struct bfi_ioc_ctrl_req_s { | |||
352 | #define bfi_ioc_enable_req_t struct bfi_ioc_ctrl_req_s; | 352 | #define bfi_ioc_enable_req_t struct bfi_ioc_ctrl_req_s; |
353 | #define bfi_ioc_disable_req_t struct bfi_ioc_ctrl_req_s; | 353 | #define bfi_ioc_disable_req_t struct bfi_ioc_ctrl_req_s; |
354 | 354 | ||
355 | /** | 355 | /* |
356 | * BFI_IOC_I2H_ENABLE_REPLY & BFI_IOC_I2H_DISABLE_REPLY messages | 356 | * BFI_IOC_I2H_ENABLE_REPLY & BFI_IOC_I2H_DISABLE_REPLY messages |
357 | */ | 357 | */ |
358 | struct bfi_ioc_ctrl_reply_s { | 358 | struct bfi_ioc_ctrl_reply_s { |
@@ -364,7 +364,7 @@ struct bfi_ioc_ctrl_reply_s { | |||
364 | #define bfi_ioc_disable_reply_t struct bfi_ioc_ctrl_reply_s; | 364 | #define bfi_ioc_disable_reply_t struct bfi_ioc_ctrl_reply_s; |
365 | 365 | ||
366 | #define BFI_IOC_MSGSZ 8 | 366 | #define BFI_IOC_MSGSZ 8 |
367 | /** | 367 | /* |
368 | * H2I Messages | 368 | * H2I Messages |
369 | */ | 369 | */ |
370 | union bfi_ioc_h2i_msg_u { | 370 | union bfi_ioc_h2i_msg_u { |
@@ -375,7 +375,7 @@ union bfi_ioc_h2i_msg_u { | |||
375 | u32 mboxmsg[BFI_IOC_MSGSZ]; | 375 | u32 mboxmsg[BFI_IOC_MSGSZ]; |
376 | }; | 376 | }; |
377 | 377 | ||
378 | /** | 378 | /* |
379 | * I2H Messages | 379 | * I2H Messages |
380 | */ | 380 | */ |
381 | union bfi_ioc_i2h_msg_u { | 381 | union bfi_ioc_i2h_msg_u { |
@@ -385,7 +385,7 @@ union bfi_ioc_i2h_msg_u { | |||
385 | }; | 385 | }; |
386 | 386 | ||
387 | 387 | ||
388 | /** | 388 | /* |
389 | *---------------------------------------------------------------------- | 389 | *---------------------------------------------------------------------- |
390 | * PBC | 390 | * PBC |
391 | *---------------------------------------------------------------------- | 391 | *---------------------------------------------------------------------- |
@@ -394,7 +394,7 @@ union bfi_ioc_i2h_msg_u { | |||
394 | #define BFI_PBC_MAX_BLUNS 8 | 394 | #define BFI_PBC_MAX_BLUNS 8 |
395 | #define BFI_PBC_MAX_VPORTS 16 | 395 | #define BFI_PBC_MAX_VPORTS 16 |
396 | 396 | ||
397 | /** | 397 | /* |
398 | * PBC boot lun configuration | 398 | * PBC boot lun configuration |
399 | */ | 399 | */ |
400 | struct bfi_pbc_blun_s { | 400 | struct bfi_pbc_blun_s { |
@@ -402,7 +402,7 @@ struct bfi_pbc_blun_s { | |||
402 | lun_t tgt_lun; | 402 | lun_t tgt_lun; |
403 | }; | 403 | }; |
404 | 404 | ||
405 | /** | 405 | /* |
406 | * PBC virtual port configuration | 406 | * PBC virtual port configuration |
407 | */ | 407 | */ |
408 | struct bfi_pbc_vport_s { | 408 | struct bfi_pbc_vport_s { |
@@ -410,7 +410,7 @@ struct bfi_pbc_vport_s { | |||
410 | wwn_t vp_nwwn; | 410 | wwn_t vp_nwwn; |
411 | }; | 411 | }; |
412 | 412 | ||
413 | /** | 413 | /* |
414 | * BFI pre-boot configuration information | 414 | * BFI pre-boot configuration information |
415 | */ | 415 | */ |
416 | struct bfi_pbc_s { | 416 | struct bfi_pbc_s { |
@@ -427,7 +427,7 @@ struct bfi_pbc_s { | |||
427 | struct bfi_pbc_vport_s vport[BFI_PBC_MAX_VPORTS]; | 427 | struct bfi_pbc_vport_s vport[BFI_PBC_MAX_VPORTS]; |
428 | }; | 428 | }; |
429 | 429 | ||
430 | /** | 430 | /* |
431 | *---------------------------------------------------------------------- | 431 | *---------------------------------------------------------------------- |
432 | * MSGQ | 432 | * MSGQ |
433 | *---------------------------------------------------------------------- | 433 | *---------------------------------------------------------------------- |
@@ -531,7 +531,7 @@ enum bfi_port_i2h { | |||
531 | BFI_PORT_I2H_CLEAR_STATS_RSP = BFA_I2HM(4), | 531 | BFI_PORT_I2H_CLEAR_STATS_RSP = BFA_I2HM(4), |
532 | }; | 532 | }; |
533 | 533 | ||
534 | /** | 534 | /* |
535 | * Generic REQ type | 535 | * Generic REQ type |
536 | */ | 536 | */ |
537 | struct bfi_port_generic_req_s { | 537 | struct bfi_port_generic_req_s { |
@@ -540,7 +540,7 @@ struct bfi_port_generic_req_s { | |||
540 | u32 rsvd; | 540 | u32 rsvd; |
541 | }; | 541 | }; |
542 | 542 | ||
543 | /** | 543 | /* |
544 | * Generic RSP type | 544 | * Generic RSP type |
545 | */ | 545 | */ |
546 | struct bfi_port_generic_rsp_s { | 546 | struct bfi_port_generic_rsp_s { |
@@ -550,7 +550,7 @@ struct bfi_port_generic_rsp_s { | |||
550 | u32 msgtag; /* msgtag for reply */ | 550 | u32 msgtag; /* msgtag for reply */ |
551 | }; | 551 | }; |
552 | 552 | ||
553 | /** | 553 | /* |
554 | * BFI_PORT_H2I_GET_STATS_REQ | 554 | * BFI_PORT_H2I_GET_STATS_REQ |
555 | */ | 555 | */ |
556 | struct bfi_port_get_stats_req_s { | 556 | struct bfi_port_get_stats_req_s { |
diff --git a/drivers/scsi/bfa/bfi_ms.h b/drivers/scsi/bfa/bfi_ms.h index 69ac85f9e938..fa9f6fb9d45b 100644 --- a/drivers/scsi/bfa/bfi_ms.h +++ b/drivers/scsi/bfa/bfi_ms.h | |||
@@ -41,7 +41,7 @@ struct bfi_iocfc_cfg_s { | |||
41 | u16 rsvd_1; | 41 | u16 rsvd_1; |
42 | u32 endian_sig; /* endian signature of host */ | 42 | u32 endian_sig; /* endian signature of host */ |
43 | 43 | ||
44 | /** | 44 | /* |
45 | * Request and response circular queue base addresses, size and | 45 | * Request and response circular queue base addresses, size and |
46 | * shadow index pointers. | 46 | * shadow index pointers. |
47 | */ | 47 | */ |
@@ -58,7 +58,7 @@ struct bfi_iocfc_cfg_s { | |||
58 | struct bfa_iocfc_intr_attr_s intr_attr; /* IOC interrupt attributes */ | 58 | struct bfa_iocfc_intr_attr_s intr_attr; /* IOC interrupt attributes */ |
59 | }; | 59 | }; |
60 | 60 | ||
61 | /** | 61 | /* |
62 | * Boot target wwn information for this port. This contains either the stored | 62 | * Boot target wwn information for this port. This contains either the stored |
63 | * or discovered boot target port wwns for the port. | 63 | * or discovered boot target port wwns for the port. |
64 | */ | 64 | */ |
@@ -75,7 +75,7 @@ struct bfi_iocfc_cfgrsp_s { | |||
75 | struct bfi_pbc_s pbc_cfg; | 75 | struct bfi_pbc_s pbc_cfg; |
76 | }; | 76 | }; |
77 | 77 | ||
78 | /** | 78 | /* |
79 | * BFI_IOCFC_H2I_CFG_REQ message | 79 | * BFI_IOCFC_H2I_CFG_REQ message |
80 | */ | 80 | */ |
81 | struct bfi_iocfc_cfg_req_s { | 81 | struct bfi_iocfc_cfg_req_s { |
@@ -84,7 +84,7 @@ struct bfi_iocfc_cfg_req_s { | |||
84 | }; | 84 | }; |
85 | 85 | ||
86 | 86 | ||
87 | /** | 87 | /* |
88 | * BFI_IOCFC_I2H_CFG_REPLY message | 88 | * BFI_IOCFC_I2H_CFG_REPLY message |
89 | */ | 89 | */ |
90 | struct bfi_iocfc_cfg_reply_s { | 90 | struct bfi_iocfc_cfg_reply_s { |
@@ -95,7 +95,7 @@ struct bfi_iocfc_cfg_reply_s { | |||
95 | }; | 95 | }; |
96 | 96 | ||
97 | 97 | ||
98 | /** | 98 | /* |
99 | * BFI_IOCFC_H2I_SET_INTR_REQ message | 99 | * BFI_IOCFC_H2I_SET_INTR_REQ message |
100 | */ | 100 | */ |
101 | struct bfi_iocfc_set_intr_req_s { | 101 | struct bfi_iocfc_set_intr_req_s { |
@@ -107,7 +107,7 @@ struct bfi_iocfc_set_intr_req_s { | |||
107 | }; | 107 | }; |
108 | 108 | ||
109 | 109 | ||
110 | /** | 110 | /* |
111 | * BFI_IOCFC_H2I_UPDATEQ_REQ message | 111 | * BFI_IOCFC_H2I_UPDATEQ_REQ message |
112 | */ | 112 | */ |
113 | struct bfi_iocfc_updateq_req_s { | 113 | struct bfi_iocfc_updateq_req_s { |
@@ -119,7 +119,7 @@ struct bfi_iocfc_updateq_req_s { | |||
119 | }; | 119 | }; |
120 | 120 | ||
121 | 121 | ||
122 | /** | 122 | /* |
123 | * BFI_IOCFC_I2H_UPDATEQ_RSP message | 123 | * BFI_IOCFC_I2H_UPDATEQ_RSP message |
124 | */ | 124 | */ |
125 | struct bfi_iocfc_updateq_rsp_s { | 125 | struct bfi_iocfc_updateq_rsp_s { |
@@ -129,7 +129,7 @@ struct bfi_iocfc_updateq_rsp_s { | |||
129 | }; | 129 | }; |
130 | 130 | ||
131 | 131 | ||
132 | /** | 132 | /* |
133 | * H2I Messages | 133 | * H2I Messages |
134 | */ | 134 | */ |
135 | union bfi_iocfc_h2i_msg_u { | 135 | union bfi_iocfc_h2i_msg_u { |
@@ -140,7 +140,7 @@ union bfi_iocfc_h2i_msg_u { | |||
140 | }; | 140 | }; |
141 | 141 | ||
142 | 142 | ||
143 | /** | 143 | /* |
144 | * I2H Messages | 144 | * I2H Messages |
145 | */ | 145 | */ |
146 | union bfi_iocfc_i2h_msg_u { | 146 | union bfi_iocfc_i2h_msg_u { |
@@ -173,7 +173,7 @@ enum bfi_fcport_i2h { | |||
173 | }; | 173 | }; |
174 | 174 | ||
175 | 175 | ||
176 | /** | 176 | /* |
177 | * Generic REQ type | 177 | * Generic REQ type |
178 | */ | 178 | */ |
179 | struct bfi_fcport_req_s { | 179 | struct bfi_fcport_req_s { |
@@ -181,7 +181,7 @@ struct bfi_fcport_req_s { | |||
181 | u32 msgtag; /* msgtag for reply */ | 181 | u32 msgtag; /* msgtag for reply */ |
182 | }; | 182 | }; |
183 | 183 | ||
184 | /** | 184 | /* |
185 | * Generic RSP type | 185 | * Generic RSP type |
186 | */ | 186 | */ |
187 | struct bfi_fcport_rsp_s { | 187 | struct bfi_fcport_rsp_s { |
@@ -191,7 +191,7 @@ struct bfi_fcport_rsp_s { | |||
191 | u32 msgtag; /* msgtag for reply */ | 191 | u32 msgtag; /* msgtag for reply */ |
192 | }; | 192 | }; |
193 | 193 | ||
194 | /** | 194 | /* |
195 | * BFI_FCPORT_H2I_ENABLE_REQ | 195 | * BFI_FCPORT_H2I_ENABLE_REQ |
196 | */ | 196 | */ |
197 | struct bfi_fcport_enable_req_s { | 197 | struct bfi_fcport_enable_req_s { |
@@ -205,7 +205,7 @@ struct bfi_fcport_enable_req_s { | |||
205 | u32 rsvd2; | 205 | u32 rsvd2; |
206 | }; | 206 | }; |
207 | 207 | ||
208 | /** | 208 | /* |
209 | * BFI_FCPORT_H2I_SET_SVC_PARAMS_REQ | 209 | * BFI_FCPORT_H2I_SET_SVC_PARAMS_REQ |
210 | */ | 210 | */ |
211 | struct bfi_fcport_set_svc_params_req_s { | 211 | struct bfi_fcport_set_svc_params_req_s { |
@@ -214,7 +214,7 @@ struct bfi_fcport_set_svc_params_req_s { | |||
214 | u16 rsvd; | 214 | u16 rsvd; |
215 | }; | 215 | }; |
216 | 216 | ||
217 | /** | 217 | /* |
218 | * BFI_FCPORT_I2H_EVENT | 218 | * BFI_FCPORT_I2H_EVENT |
219 | */ | 219 | */ |
220 | struct bfi_fcport_event_s { | 220 | struct bfi_fcport_event_s { |
@@ -222,7 +222,7 @@ struct bfi_fcport_event_s { | |||
222 | struct bfa_port_link_s link_state; | 222 | struct bfa_port_link_s link_state; |
223 | }; | 223 | }; |
224 | 224 | ||
225 | /** | 225 | /* |
226 | * BFI_FCPORT_I2H_TRUNK_SCN | 226 | * BFI_FCPORT_I2H_TRUNK_SCN |
227 | */ | 227 | */ |
228 | struct bfi_fcport_trunk_link_s { | 228 | struct bfi_fcport_trunk_link_s { |
@@ -243,7 +243,7 @@ struct bfi_fcport_trunk_scn_s { | |||
243 | struct bfi_fcport_trunk_link_s tlink[BFI_FCPORT_MAX_LINKS]; | 243 | struct bfi_fcport_trunk_link_s tlink[BFI_FCPORT_MAX_LINKS]; |
244 | }; | 244 | }; |
245 | 245 | ||
246 | /** | 246 | /* |
247 | * fcport H2I message | 247 | * fcport H2I message |
248 | */ | 248 | */ |
249 | union bfi_fcport_h2i_msg_u { | 249 | union bfi_fcport_h2i_msg_u { |
@@ -255,7 +255,7 @@ union bfi_fcport_h2i_msg_u { | |||
255 | struct bfi_fcport_req_s *pstatsclear; | 255 | struct bfi_fcport_req_s *pstatsclear; |
256 | }; | 256 | }; |
257 | 257 | ||
258 | /** | 258 | /* |
259 | * fcport I2H message | 259 | * fcport I2H message |
260 | */ | 260 | */ |
261 | union bfi_fcport_i2h_msg_u { | 261 | union bfi_fcport_i2h_msg_u { |
@@ -279,7 +279,7 @@ enum bfi_fcxp_i2h { | |||
279 | 279 | ||
280 | #define BFA_FCXP_MAX_SGES 2 | 280 | #define BFA_FCXP_MAX_SGES 2 |
281 | 281 | ||
282 | /** | 282 | /* |
283 | * FCXP send request structure | 283 | * FCXP send request structure |
284 | */ | 284 | */ |
285 | struct bfi_fcxp_send_req_s { | 285 | struct bfi_fcxp_send_req_s { |
@@ -299,7 +299,7 @@ struct bfi_fcxp_send_req_s { | |||
299 | struct bfi_sge_s rsp_sge[BFA_FCXP_MAX_SGES]; /* response buf */ | 299 | struct bfi_sge_s rsp_sge[BFA_FCXP_MAX_SGES]; /* response buf */ |
300 | }; | 300 | }; |
301 | 301 | ||
302 | /** | 302 | /* |
303 | * FCXP send response structure | 303 | * FCXP send response structure |
304 | */ | 304 | */ |
305 | struct bfi_fcxp_send_rsp_s { | 305 | struct bfi_fcxp_send_rsp_s { |
@@ -565,14 +565,14 @@ enum bfi_ioim_i2h { | |||
565 | BFI_IOIM_I2H_IOABORT_RSP = BFA_I2HM(2), /* ABORT rsp */ | 565 | BFI_IOIM_I2H_IOABORT_RSP = BFA_I2HM(2), /* ABORT rsp */ |
566 | }; | 566 | }; |
567 | 567 | ||
568 | /** | 568 | /* |
569 | * IO command DIF info | 569 | * IO command DIF info |
570 | */ | 570 | */ |
571 | struct bfi_ioim_dif_s { | 571 | struct bfi_ioim_dif_s { |
572 | u32 dif_info[4]; | 572 | u32 dif_info[4]; |
573 | }; | 573 | }; |
574 | 574 | ||
575 | /** | 575 | /* |
576 | * FCP IO messages overview | 576 | * FCP IO messages overview |
577 | * | 577 | * |
578 | * @note | 578 | * @note |
@@ -587,7 +587,7 @@ struct bfi_ioim_req_s { | |||
587 | u16 rport_hdl; /* itnim/rport firmware handle */ | 587 | u16 rport_hdl; /* itnim/rport firmware handle */ |
588 | struct fcp_cmnd_s cmnd; /* IO request info */ | 588 | struct fcp_cmnd_s cmnd; /* IO request info */ |
589 | 589 | ||
590 | /** | 590 | /* |
591 | * SG elements array within the IO request must be double word | 591 | * SG elements array within the IO request must be double word |
592 | * aligned. This aligment is required to optimize SGM setup for the IO. | 592 | * aligned. This aligment is required to optimize SGM setup for the IO. |
593 | */ | 593 | */ |
@@ -598,7 +598,7 @@ struct bfi_ioim_req_s { | |||
598 | struct bfi_ioim_dif_s dif; | 598 | struct bfi_ioim_dif_s dif; |
599 | }; | 599 | }; |
600 | 600 | ||
601 | /** | 601 | /* |
602 | * This table shows various IO status codes from firmware and their | 602 | * This table shows various IO status codes from firmware and their |
603 | * meaning. Host driver can use these status codes to further process | 603 | * meaning. Host driver can use these status codes to further process |
604 | * IO completions. | 604 | * IO completions. |
@@ -684,7 +684,7 @@ enum bfi_ioim_status { | |||
684 | }; | 684 | }; |
685 | 685 | ||
686 | #define BFI_IOIM_SNSLEN (256) | 686 | #define BFI_IOIM_SNSLEN (256) |
687 | /** | 687 | /* |
688 | * I/O response message | 688 | * I/O response message |
689 | */ | 689 | */ |
690 | struct bfi_ioim_rsp_s { | 690 | struct bfi_ioim_rsp_s { |
@@ -746,7 +746,7 @@ enum bfi_tskim_status { | |||
746 | BFI_TSKIM_STS_NOT_SUPP = 4, | 746 | BFI_TSKIM_STS_NOT_SUPP = 4, |
747 | BFI_TSKIM_STS_FAILED = 5, | 747 | BFI_TSKIM_STS_FAILED = 5, |
748 | 748 | ||
749 | /** | 749 | /* |
750 | * Defined by BFA | 750 | * Defined by BFA |
751 | */ | 751 | */ |
752 | BFI_TSKIM_STS_TIMEOUT = 10, /* TM request timedout */ | 752 | BFI_TSKIM_STS_TIMEOUT = 10, /* TM request timedout */ |