소스 검색

qcacmn: Fix compilation issues from monitor mode

Fix compilation issues from monitor mode

Change-Id: If687dd91bbf29d2bb7d30546e6c1e332cc97d220
Amir Patel 3 년 전
부모
커밋
6d6881fff4
2개의 변경된 파일5개의 추가작업 그리고 31개의 파일을 삭제
  1. 5 16
      dp/wifi3.0/monitor/1.0/dp_mon_1.0.c
  2. 0 15
      dp/wifi3.0/monitor/dp_mon.c

+ 5 - 16
dp/wifi3.0/monitor/1.0/dp_mon_1.0.c

@@ -257,6 +257,11 @@ fail1:
 	return QDF_STATUS_E_NOMEM;
 }
 #else
+inline
+void dp_flush_monitor_rings(struct dp_soc *soc)
+{
+}
+
 static inline
 void dp_mon_rings_deinit_1_0(struct dp_pdev *pdev)
 {
@@ -690,15 +695,6 @@ QDF_STATUS dp_mon_htt_srng_setup_1_0(struct dp_soc *soc,
 	return status;
 }
 #endif
-#else
-static
-QDF_STATUS dp_mon_htt_srng_setup_1_0(struct dp_soc *soc,
-				     struct dp_pdev *pdev,
-				     int mac_id,
-				     int mac_for_pdev)
-{
-	return QDF_STATUS_SUCCESS;
-}
 #endif
 
 /* MCL specific functions */
@@ -3211,13 +3207,6 @@ dp_rx_mon_process_1_0(struct dp_soc *soc, struct dp_intr *int_ctx,
 
 	return dp_rx_mon_status_process(soc, int_ctx, mac_id, quota);
 }
-#else
-static uint32_t
-dp_rx_mon_process_1_0(struct dp_soc *soc, struct dp_intr *int_ctx,
-	              uint32_t mac_id, uint32_t quota)
-{
-	return 0;
-}
 #endif
 
 struct dp_mon_ops monitor_ops_1_0 = {

+ 0 - 15
dp/wifi3.0/monitor/dp_mon.c

@@ -1984,21 +1984,6 @@ bool dp_pdev_get_filter_non_data(struct cdp_pdev *pdev_handle)
 	return false;
 }
 
-QDF_STATUS dp_mon_htt_srng_setup(struct dp_soc *soc,
-				 struct dp_pdev *pdev,
-				 int mac_id,
-				 int mac_for_pdev)
-{
-	struct dp_mon_ops *mon_ops;
-
-	mon_ops = dp_mon_ops_get(soc);
-	if (mon_ops  && mon_ops->mon_pdev_htt_srng_setup)
-		return mon_ops->mon_pdev_htt_srng_setup(soc, pdev,
-							mac_id, mac_for_pdev);
-
-	return QDF_STATUS_E_FAILURE;
-}
-
 QDF_STATUS dp_mon_soc_cfg_init(struct dp_soc *soc)
 {
 	int target_type;