From 61ea84b2cb2c9a00dd8b230e3043f08e27ae70f3 Mon Sep 17 00:00:00 2001 From: Amir Date: Thu, 14 May 2020 11:48:37 +0530 Subject: [PATCH] qcacmn: Add full monitor attach/detach API Add full monitor attach/detach API Change-Id: I16b52d8ffe2949f43a18bb5d00c3997a1447dac4 CRs-Fixed: 2685408 --- dp/wifi3.0/dp_rx_mon_dest.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dp/wifi3.0/dp_rx_mon_dest.c b/dp/wifi3.0/dp_rx_mon_dest.c index 4aec2cc2c5..298de13909 100644 --- a/dp/wifi3.0/dp_rx_mon_dest.c +++ b/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