From 63c07ee3071709572324ab37493827e696822486 Mon Sep 17 00:00:00 2001 From: Sandeep Puligilla Date: Tue, 22 May 2018 11:39:32 -0700 Subject: [PATCH] Revert "qcacld-3.0: Don't fill any WMA request if target is not ready" This reverts commit I358841566f858e115b3b04f12f4d8b70b75d1dfc. Change-Id: I1701fcf0910d47a0bac91bf20d6271c6f6144590 CRs-Fixed: 2246741 --- core/hdd/src/wlan_hdd_driver_ops.c | 1 - core/wma/src/wma_data.c | 1 - core/wma/src/wma_dev_if.c | 10 ---------- 3 files changed, 12 deletions(-) diff --git a/core/hdd/src/wlan_hdd_driver_ops.c b/core/hdd/src/wlan_hdd_driver_ops.c index 4f537015c7084..450a6b3c8c605 100644 --- a/core/hdd/src/wlan_hdd_driver_ops.c +++ b/core/hdd/src/wlan_hdd_driver_ops.c @@ -1503,7 +1503,6 @@ static void wlan_hdd_handle_the_pld_uevent(struct pld_uevent_data *uevent) switch (uevent->uevent) { case PLD_RECOVERY: - cds_set_target_ready(false); hdd_pld_ipa_uc_shutdown_pipes(); break; case PLD_FW_DOWN: diff --git a/core/wma/src/wma_data.c b/core/wma/src/wma_data.c index 58cb6de19c27f..de4a78349fb4e 100644 --- a/core/wma/src/wma_data.c +++ b/core/wma/src/wma_data.c @@ -1250,7 +1250,6 @@ void wma_set_linkstate(tp_wma_handle wma, tpLinkStateParams params) vdev_id); params->status = false; status = QDF_STATUS_E_NOMEM; - goto out; } wma_vdev_set_pause_bit(vdev_id, PAUSE_TYPE_HOST); if (wma_send_vdev_stop_to_fw(wma, vdev_id)) { diff --git a/core/wma/src/wma_dev_if.c b/core/wma/src/wma_dev_if.c index 9bbc8daf722af..57acd4218533b 100644 --- a/core/wma/src/wma_dev_if.c +++ b/core/wma/src/wma_dev_if.c @@ -3256,11 +3256,6 @@ struct wma_target_req *wma_fill_hold_req(tp_wma_handle wma, struct wma_target_req *req; QDF_STATUS status; - if (!cds_is_target_ready()) { - WMA_LOGE("target not ready, drop the request"); - return NULL; - } - req = qdf_mem_malloc(sizeof(*req)); if (!req) { WMA_LOGE(FL("Failed to allocate memory for msg %d vdev %d"), @@ -3587,11 +3582,6 @@ struct wma_target_req *wma_fill_vdev_req(tp_wma_handle wma, struct wma_target_req *req; QDF_STATUS status; - if (!cds_is_target_ready()) { - WMA_LOGE("target not ready, drop the request"); - return NULL; - } - req = qdf_mem_malloc(sizeof(*req)); if (!req) { WMA_LOGE("%s: Failed to allocate memory for msg %d vdev %d",