Kaynağa Gözat

qcacld-3.0: Do not unmap mgmt_tx nbuf for HL

Do not unmap mgmt_tx nbuf for HL as the mgmt_tx nbuf is not mapped
in case of HL.

Change-Id: I1e7bf3af09dea357075d897974d3a59e0b439ae4
CRs-Fixed: 2349234
Ajit Pal Singh 6 yıl önce
ebeveyn
işleme
6190ca2861
2 değiştirilmiş dosya ile 8 ekleme ve 0 silme
  1. 6 0
      core/wma/inc/wma.h
  2. 2 0
      core/wma/src/wma_mgmt.c

+ 6 - 0
core/wma/inc/wma.h

@@ -2019,8 +2019,14 @@ QDF_STATUS wma_mgmt_unified_cmd_send(struct wlan_objmgr_vdev *vdev,
  *
  * Return: None
  */
+#ifndef CONFIG_HL_SUPPORT
 void wma_mgmt_nbuf_unmap_cb(struct wlan_objmgr_pdev *pdev,
 			    qdf_nbuf_t buf);
+#else
+static inline void wma_mgmt_nbuf_unmap_cb(struct wlan_objmgr_pdev *pdev,
+					  qdf_nbuf_t buf)
+{}
+#endif
 
 /**
  * wma_chan_info_event_handler() - chan info event handler

+ 2 - 0
core/wma/src/wma_mgmt.c

@@ -4417,6 +4417,7 @@ QDF_STATUS wma_mgmt_unified_cmd_send(struct wlan_objmgr_vdev *vdev,
 	return QDF_STATUS_SUCCESS;
 }
 
+#ifndef CONFIG_HL_SUPPORT
 void wma_mgmt_nbuf_unmap_cb(struct wlan_objmgr_pdev *pdev,
 			    qdf_nbuf_t buf)
 {
@@ -4436,3 +4437,4 @@ void wma_mgmt_nbuf_unmap_cb(struct wlan_objmgr_pdev *pdev,
 	if (wlan_psoc_nif_fw_ext_cap_get(psoc, WLAN_SOC_CEXT_WMI_MGMT_REF))
 		qdf_nbuf_unmap_single(dev, buf, QDF_DMA_TO_DEVICE);
 }
+#endif