Przeglądaj źródła

qcacmn: Fix issues in rxdma monitor status ring init

Fixing issues in the the rxdma monitor status ring initialization.

CRs-Fixed: 2073952
Change-Id: I9fc3a83d8063bf8fd07a7cdb7c3a0dcf3cc874ed
Ravi Joshi 7 lat temu
rodzic
commit
73a055137c
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      dp/wifi3.0/dp_rx_mon_status.c

+ 2 - 2
dp/wifi3.0/dp_rx_mon_status.c

@@ -469,7 +469,7 @@ dp_rx_pdev_mon_status_attach(struct dp_pdev *pdev) {
 
 
 	status = dp_rx_desc_pool_alloc(soc, pdev_id, rxdma_entries+1,
 	status = dp_rx_desc_pool_alloc(soc, pdev_id, rxdma_entries+1,
 			rx_desc_pool);
 			rx_desc_pool);
-	if (QDF_IS_STATUS_SUCCESS(status)) {
+	if (!QDF_IS_STATUS_SUCCESS(status)) {
 		QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_ERROR,
 		QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_ERROR,
 			"%s: dp_rx_desc_pool_alloc() failed \n", __func__);
 			"%s: dp_rx_desc_pool_alloc() failed \n", __func__);
 		return status;
 		return status;
@@ -482,7 +482,7 @@ dp_rx_pdev_mon_status_attach(struct dp_pdev *pdev) {
 	status = dp_rx_mon_status_buffers_replenish(soc, pdev_id, rxdma_srng,
 	status = dp_rx_mon_status_buffers_replenish(soc, pdev_id, rxdma_srng,
 			rx_desc_pool, rxdma_entries, &desc_list, &tail,
 			rx_desc_pool, rxdma_entries, &desc_list, &tail,
 			HAL_RX_BUF_RBM_SW3_BM);
 			HAL_RX_BUF_RBM_SW3_BM);
-	if (QDF_IS_STATUS_SUCCESS(status)) {
+	if (!QDF_IS_STATUS_SUCCESS(status)) {
 		QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_ERROR,
 		QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_ERROR,
 			"%s: dp_rx_buffers_replenish() failed \n", __func__);
 			"%s: dp_rx_buffers_replenish() failed \n", __func__);
 		return status;
 		return status;