diff options
Diffstat (limited to 'drivers/scsi/bfa/bfa_uf.c')
-rw-r--r-- | drivers/scsi/bfa/bfa_uf.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/drivers/scsi/bfa/bfa_uf.c b/drivers/scsi/bfa/bfa_uf.c index 4b3c2417d180..b9a9a686ef6a 100644 --- a/drivers/scsi/bfa/bfa_uf.c +++ b/drivers/scsi/bfa/bfa_uf.c | |||
@@ -170,11 +170,6 @@ bfa_uf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, | |||
170 | } | 170 | } |
171 | 171 | ||
172 | static void | 172 | static void |
173 | bfa_uf_initdone(struct bfa_s *bfa) | ||
174 | { | ||
175 | } | ||
176 | |||
177 | static void | ||
178 | bfa_uf_detach(struct bfa_s *bfa) | 173 | bfa_uf_detach(struct bfa_s *bfa) |
179 | { | 174 | { |
180 | } | 175 | } |
@@ -256,7 +251,10 @@ uf_recv(struct bfa_s *bfa, struct bfi_uf_frm_rcvd_s *m) | |||
256 | (struct fchs_s *) buf, pld_w0); | 251 | (struct fchs_s *) buf, pld_w0); |
257 | } | 252 | } |
258 | 253 | ||
259 | bfa_cb_queue(bfa, &uf->hcb_qe, __bfa_cb_uf_recv, uf); | 254 | if (bfa->fcs) |
255 | __bfa_cb_uf_recv(uf, BFA_TRUE); | ||
256 | else | ||
257 | bfa_cb_queue(bfa, &uf->hcb_qe, __bfa_cb_uf_recv, uf); | ||
260 | } | 258 | } |
261 | 259 | ||
262 | static void | 260 | static void |