瀏覽代碼

qcacmn: Fix QDF status for no phy level ack

Use QDF_TX_RX_STATUS_NO_ACK when phy level ack is not
received for packet.

Change-Id: Ic518dd0a9caee7197e9f11cb8b85773f4622fe36
CRs-Fixed: 3018626
Ananya Gupta 3 年之前
父節點
當前提交
13bc719612
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      dp/wifi3.0/dp_tx.h

+ 2 - 1
dp/wifi3.0/dp_tx.h

@@ -396,8 +396,9 @@ static inline enum qdf_dp_tx_rx_status dp_tx_hw_to_qdf(uint16_t status)
 	switch (status) {
 	case HAL_TX_TQM_RR_FRAME_ACKED:
 		return QDF_TX_RX_STATUS_OK;
-	case HAL_TX_TQM_RR_REM_CMD_REM:
 	case HAL_TX_TQM_RR_REM_CMD_TX:
+		return QDF_TX_RX_STATUS_NO_ACK;
+	case HAL_TX_TQM_RR_REM_CMD_REM:
 	case HAL_TX_TQM_RR_REM_CMD_NOTX:
 	case HAL_TX_TQM_RR_REM_CMD_AGED:
 		return QDF_TX_RX_STATUS_FW_DISCARD;