diff options
Diffstat (limited to 'drivers/scsi/bfa/bfa_svc.c')
-rw-r--r-- | drivers/scsi/bfa/bfa_svc.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/drivers/scsi/bfa/bfa_svc.c b/drivers/scsi/bfa/bfa_svc.c index f92a85f037a..3abe2bebfe1 100644 --- a/drivers/scsi/bfa/bfa_svc.c +++ b/drivers/scsi/bfa/bfa_svc.c | |||
@@ -3084,33 +3084,6 @@ bfa_fcport_set_wwns(struct bfa_fcport_s *fcport) | |||
3084 | } | 3084 | } |
3085 | 3085 | ||
3086 | static void | 3086 | static void |
3087 | bfa_fcport_send_txcredit(void *port_cbarg) | ||
3088 | { | ||
3089 | |||
3090 | struct bfa_fcport_s *fcport = port_cbarg; | ||
3091 | struct bfi_fcport_set_svc_params_req_s *m; | ||
3092 | |||
3093 | /* | ||
3094 | * check for room in queue to send request now | ||
3095 | */ | ||
3096 | m = bfa_reqq_next(fcport->bfa, BFA_REQQ_PORT); | ||
3097 | if (!m) { | ||
3098 | bfa_trc(fcport->bfa, fcport->cfg.tx_bbcredit); | ||
3099 | return; | ||
3100 | } | ||
3101 | |||
3102 | bfi_h2i_set(m->mh, BFI_MC_FCPORT, BFI_FCPORT_H2I_SET_SVC_PARAMS_REQ, | ||
3103 | bfa_fn_lpu(fcport->bfa)); | ||
3104 | m->tx_bbcredit = cpu_to_be16((u16)fcport->cfg.tx_bbcredit); | ||
3105 | m->bb_scn = fcport->cfg.bb_scn; | ||
3106 | |||
3107 | /* | ||
3108 | * queue I/O message to firmware | ||
3109 | */ | ||
3110 | bfa_reqq_produce(fcport->bfa, BFA_REQQ_PORT, m->mh); | ||
3111 | } | ||
3112 | |||
3113 | static void | ||
3114 | bfa_fcport_qos_stats_swap(struct bfa_qos_stats_s *d, | 3087 | bfa_fcport_qos_stats_swap(struct bfa_qos_stats_s *d, |
3115 | struct bfa_qos_stats_s *s) | 3088 | struct bfa_qos_stats_s *s) |
3116 | { | 3089 | { |
@@ -3765,7 +3738,6 @@ bfa_fcport_set_tx_bbcredit(struct bfa_s *bfa, u16 tx_bbcredit, u8 bb_scn) | |||
3765 | fcport->cfg.bb_scn = bb_scn; | 3738 | fcport->cfg.bb_scn = bb_scn; |
3766 | if (bb_scn) | 3739 | if (bb_scn) |
3767 | fcport->bbsc_op_state = BFA_TRUE; | 3740 | fcport->bbsc_op_state = BFA_TRUE; |
3768 | bfa_fcport_send_txcredit(fcport); | ||
3769 | } | 3741 | } |
3770 | 3742 | ||
3771 | /* | 3743 | /* |