qcacld-3.0: Unsubscribe in reverse order of subscription
Ideally we should deinit in reverse order of init so we should Unsubscribe in reverse order of subscription in packet capture component. Change-Id: Icb62a14c2d1fd20073f6924d03d523b7871c62d6 CRs-Fixed: 3019862
This commit is contained in:

committed by
Madan Koyyalamudi

parent
fbdf0fec54
commit
9a9225232b
@@ -114,25 +114,25 @@ static void pkt_capture_wdi_event_unsubscribe(struct wlan_objmgr_psoc *psoc)
|
|||||||
void *soc = cds_get_context(QDF_MODULE_ID_SOC);
|
void *soc = cds_get_context(QDF_MODULE_ID_SOC);
|
||||||
uint8_t pdev_id = WMI_PDEV_ID_SOC;
|
uint8_t pdev_id = WMI_PDEV_ID_SOC;
|
||||||
|
|
||||||
/* unsubscribing for tx data packets */
|
/* unsubscribe ppdu smu stats */
|
||||||
cdp_wdi_event_unsub(soc, pdev_id, &PKT_CAPTURE_TX_SUBSCRIBER,
|
cdp_wdi_event_unsub(soc, pdev_id, &PKT_CAPTURE_PPDU_STATS_SUBSCRIBER,
|
||||||
WDI_EVENT_PKT_CAPTURE_TX_DATA);
|
WDI_EVENT_PKT_CAPTURE_PPDU_STATS);
|
||||||
|
|
||||||
/* unsubscribing for rx data packets */
|
|
||||||
cdp_wdi_event_unsub(soc, pdev_id, &PKT_CAPTURE_RX_SUBSCRIBER,
|
|
||||||
WDI_EVENT_PKT_CAPTURE_RX_DATA);
|
|
||||||
|
|
||||||
/* unsubscribe for rx data no peer packets */
|
|
||||||
cdp_wdi_event_sub(soc, pdev_id, &PKT_CAPTURE_RX_NO_PEER_SUBSCRIBER,
|
|
||||||
WDI_EVENT_PKT_CAPTURE_RX_DATA_NO_PEER);
|
|
||||||
|
|
||||||
/* unsubscribing for offload tx data packets */
|
/* unsubscribing for offload tx data packets */
|
||||||
cdp_wdi_event_unsub(soc, pdev_id, &PKT_CAPTURE_OFFLOAD_TX_SUBSCRIBER,
|
cdp_wdi_event_unsub(soc, pdev_id, &PKT_CAPTURE_OFFLOAD_TX_SUBSCRIBER,
|
||||||
WDI_EVENT_PKT_CAPTURE_OFFLOAD_TX_DATA);
|
WDI_EVENT_PKT_CAPTURE_OFFLOAD_TX_DATA);
|
||||||
|
|
||||||
/* unsubscribe ppdu smu stats */
|
/* unsubscribe for rx data no peer packets */
|
||||||
cdp_wdi_event_unsub(soc, pdev_id, &PKT_CAPTURE_PPDU_STATS_SUBSCRIBER,
|
cdp_wdi_event_sub(soc, pdev_id, &PKT_CAPTURE_RX_NO_PEER_SUBSCRIBER,
|
||||||
WDI_EVENT_PKT_CAPTURE_PPDU_STATS);
|
WDI_EVENT_PKT_CAPTURE_RX_DATA_NO_PEER);
|
||||||
|
|
||||||
|
/* unsubscribing for rx data packets */
|
||||||
|
cdp_wdi_event_unsub(soc, pdev_id, &PKT_CAPTURE_RX_SUBSCRIBER,
|
||||||
|
WDI_EVENT_PKT_CAPTURE_RX_DATA);
|
||||||
|
|
||||||
|
/* unsubscribing for tx data packets */
|
||||||
|
cdp_wdi_event_unsub(soc, pdev_id, &PKT_CAPTURE_TX_SUBSCRIBER,
|
||||||
|
WDI_EVENT_PKT_CAPTURE_TX_DATA);
|
||||||
}
|
}
|
||||||
|
|
||||||
enum pkt_capture_mode
|
enum pkt_capture_mode
|
||||||
|
Reference in New Issue
Block a user