فهرست منبع

qcacmn: Add full monitor attach/detach API

Add full monitor attach/detach API

Change-Id: I16b52d8ffe2949f43a18bb5d00c3997a1447dac4
CRs-Fixed: 2685408
Amir 5 سال پیش
والد
کامیت
61ea84b2cb
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  1. 6 0
      dp/wifi3.0/dp_rx_mon_dest.c

+ 6 - 0
dp/wifi3.0/dp_rx_mon_dest.c

@@ -1227,6 +1227,9 @@ dp_rx_pdev_mon_buf_desc_pool_init(struct dp_pdev *pdev, uint32_t mac_id)
 
 	pdev->mon_last_buf_cookie = DP_RX_DESC_COOKIE_MAX + 1;
 	qdf_spinlock_create(&pdev->mon_lock);
+
+	/* Attach full monitor mode resources */
+	dp_full_mon_attach(pdev);
 }
 
 static void
@@ -1258,6 +1261,9 @@ dp_rx_pdev_mon_buf_desc_pool_deinit(struct dp_pdev *pdev, uint32_t mac_id)
 
 	dp_rx_desc_pool_deinit(soc, rx_desc_pool);
 	qdf_spinlock_destroy(&pdev->mon_lock);
+
+	/* Detach full monitor mode resources */
+	dp_full_mon_detach(pdev);
 }
 
 static void