Forráskód Böngészése

Merge "qca-wifi: CFR: Fix cookie lookup failure during RXTLV processing"

Linux Build Service Account 5 éve
szülő
commit
00599ddfe4
1 módosított fájl, 3 hozzáadás és 3 törlés
  1. 3 3
      target_if/cfr/src/target_if_cfr_6018.c

+ 3 - 3
target_if/cfr/src/target_if_cfr_6018.c

@@ -628,7 +628,7 @@ void target_if_cfr_rx_tlv_process(struct wlan_objmgr_pdev *pdev, void *nbuf)
 	struct cdp_rx_indication_ppdu *cdp_rx_ppdu;
 	struct cdp_rx_stats_ppdu_user *rx_stats_peruser;
 	struct cdp_rx_ppdu_cfr_info *cfr_info;
-	qdf_dma_addr_t buf_addr = 0, buf_addr_temp = 0;
+	qdf_dma_addr_t buf_addr = 0, buf_addr_extn = 0;
 	struct pdev_cfr *pcfr;
 	struct look_up_table *lut = NULL;
 	struct csi_cfr_header *header = NULL;
@@ -703,9 +703,9 @@ void target_if_cfr_rx_tlv_process(struct wlan_objmgr_pdev *pdev, void *nbuf)
 	}
 
 	cfr_rx_ops = &psoc->soc_cb.rx_ops.cfr_rx_ops;
-	buf_addr_temp = cfr_info->rtt_che_buffer_pointer_high8;
+	buf_addr_extn = cfr_info->rtt_che_buffer_pointer_high8 & 0xF;
 	buf_addr = (cfr_info->rtt_che_buffer_pointer_low32 |
-		    ((uint64_t)buf_addr_temp << 32));
+		    ((uint64_t)buf_addr_extn << 32));
 
 
 	if (target_if_dbr_cookie_lookup(pdev, DBR_MODULE_CFR, buf_addr,