|
@@ -3150,15 +3150,6 @@ void dp_link_desc_ring_replenish(struct dp_soc *soc, uint32_t mac_id)
|
|
#endif /* CONFIG_WIFI_EMULATION_WIFI_3_0 */
|
|
#endif /* CONFIG_WIFI_EMULATION_WIFI_3_0 */
|
|
#endif /* IPA_OFFLOAD */
|
|
#endif /* IPA_OFFLOAD */
|
|
|
|
|
|
-#ifndef FEATURE_WDS
|
|
|
|
-static void dp_soc_wds_attach(struct dp_soc *soc)
|
|
|
|
-{
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-static void dp_soc_wds_detach(struct dp_soc *soc)
|
|
|
|
-{
|
|
|
|
-}
|
|
|
|
-#endif
|
|
|
|
/*
|
|
/*
|
|
* dp_soc_reset_ring_map() - Reset cpu ring map
|
|
* dp_soc_reset_ring_map() - Reset cpu ring map
|
|
* @soc: Datapath soc handler
|
|
* @soc: Datapath soc handler
|
|
@@ -4386,6 +4377,7 @@ fail3:
|
|
fail2:
|
|
fail2:
|
|
wlan_cfg_pdev_detach(pdev->wlan_cfg_ctx);
|
|
wlan_cfg_pdev_detach(pdev->wlan_cfg_ctx);
|
|
fail1:
|
|
fail1:
|
|
|
|
+ soc->pdev_list[pdev_id] = NULL;
|
|
qdf_mem_free(pdev);
|
|
qdf_mem_free(pdev);
|
|
fail0:
|
|
fail0:
|
|
return QDF_STATUS_E_FAILURE;
|
|
return QDF_STATUS_E_FAILURE;
|
|
@@ -4816,8 +4808,6 @@ static void dp_soc_deinit(void *txrx_soc)
|
|
|
|
|
|
qdf_nbuf_queue_free(&soc->htt_stats.msg);
|
|
qdf_nbuf_queue_free(&soc->htt_stats.msg);
|
|
|
|
|
|
- dp_soc_wds_detach(soc);
|
|
|
|
-
|
|
|
|
qdf_spinlock_destroy(&soc->rx.defrag.defrag_lock);
|
|
qdf_spinlock_destroy(&soc->rx.defrag.defrag_lock);
|
|
|
|
|
|
qdf_spinlock_destroy(&soc->vdev_map_lock);
|
|
qdf_spinlock_destroy(&soc->vdev_map_lock);
|
|
@@ -12392,8 +12382,6 @@ void *dp_soc_init(struct dp_soc *soc, HTC_HANDLE htc_handle,
|
|
|
|
|
|
qdf_atomic_set(&soc->cmn_init_done, 1);
|
|
qdf_atomic_set(&soc->cmn_init_done, 1);
|
|
|
|
|
|
- dp_soc_wds_attach(soc);
|
|
|
|
-
|
|
|
|
qdf_nbuf_queue_init(&soc->htt_stats.msg);
|
|
qdf_nbuf_queue_init(&soc->htt_stats.msg);
|
|
|
|
|
|
qdf_spinlock_create(&soc->ast_lock);
|
|
qdf_spinlock_create(&soc->ast_lock);
|