diff options
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_controlq.c')
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_controlq.c | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/drivers/net/ethernet/intel/ice/ice_controlq.c b/drivers/net/ethernet/intel/ice/ice_controlq.c index b2d8a5932b1d..87b33bdd4960 100644 --- a/drivers/net/ethernet/intel/ice/ice_controlq.c +++ b/drivers/net/ethernet/intel/ice/ice_controlq.c @@ -892,7 +892,7 @@ static bool ice_sq_done(struct ice_hw *hw, struct ice_ctl_q_info *cq)   * ice_sq_send_cmd - send command to Control Queue (ATQ)   * @hw: pointer to the HW struct   * @cq: pointer to the specific Control queue - * @desc: prefilled descriptor describing the command (non DMA mem) + * @desc: prefilled descriptor describing the command   * @buf: buffer to use for indirect commands (or NULL for direct commands)   * @buf_size: size of buffer for indirect commands (or 0 for direct commands)   * @cd: pointer to command details structure @@ -1097,6 +1097,7 @@ ice_clean_rq_elem(struct ice_hw *hw, struct ice_ctl_q_info *cq,  		  struct ice_rq_event_info *e, u16 *pending)  {  	u16 ntc = cq->rq.next_to_clean; +	enum ice_aq_err rq_last_status;  	enum ice_status ret_code = 0;  	struct ice_aq_desc *desc;  	struct ice_dma_mem *bi; @@ -1130,13 +1131,12 @@ ice_clean_rq_elem(struct ice_hw *hw, struct ice_ctl_q_info *cq,  	desc = ICE_CTL_Q_DESC(cq->rq, ntc);  	desc_idx = ntc; -	cq->rq_last_status = (enum ice_aq_err)le16_to_cpu(desc->retval); +	rq_last_status = (enum ice_aq_err)le16_to_cpu(desc->retval);  	flags = le16_to_cpu(desc->flags);  	if (flags & ICE_AQ_FLAG_ERR) {  		ret_code = ICE_ERR_AQ_ERROR;  		ice_debug(hw, ICE_DBG_AQ_MSG, "Control Receive Queue Event 0x%04X received with error 0x%X\n", -			  le16_to_cpu(desc->opcode), -			  cq->rq_last_status); +			  le16_to_cpu(desc->opcode), rq_last_status);  	}  	memcpy(&e->desc, desc, sizeof(e->desc));  	datalen = le16_to_cpu(desc->datalen); | 
