From cb67556b8bbdcddaca68f2bdb57cd7c6da205bb3 Mon Sep 17 00:00:00 2001 From: Krishna Kumaar Natarajan Date: Thu, 16 Apr 2015 21:24:33 -0700 Subject: Revert "qcacld: Self Recovery when FW doesn't respond with credits." This reverts commit e2c4ecd0516919de8c19a25f2ac53480e324059c. Change-Id: I02a0742b7e7d21f618d062d752fad7a381571193 CRs-Fixed: 823926 --- CORE/SERVICES/WMI/wmi_unified.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/CORE/SERVICES/WMI/wmi_unified.c b/CORE/SERVICES/WMI/wmi_unified.c index 96a31d87545a..9b033d37f9e3 100644 --- a/CORE/SERVICES/WMI/wmi_unified.c +++ b/CORE/SERVICES/WMI/wmi_unified.c @@ -50,10 +50,6 @@ #include "if_usb.h" #endif -#if defined(QCA_WIFI_2_0) && !defined(QCA_WIFI_ISOC) && defined(CONFIG_CNSS) -#include -#endif - #define WMI_MIN_HEAD_ROOM 64 #define WMI_MAX_LEN_BYTES 2048 @@ -626,14 +622,6 @@ static u_int8_t* get_wmi_cmd_string(WMI_CMD_ID wmi_command) return "Invalid WMI cmd"; } -/* worker thread to recover when Target doesn't respond with credits */ -static void recovery_work_handler(struct work_struct *recovery) -{ - cnss_device_self_recovery(); -} - -static DECLARE_WORK(recovery_work, recovery_work_handler); - /* WMI command API */ int wmi_unified_cmd_send(wmi_unified_t wmi_handle, wmi_buf_t buf, int len, WMI_CMD_ID cmd_id) @@ -682,8 +670,7 @@ int wmi_unified_cmd_send(wmi_unified_t wmi_handle, wmi_buf_t buf, int len, //dump_CE_debug_register(scn->hif_sc); adf_os_atomic_dec(&wmi_handle->pending_cmds); pr_err("%s: MAX 1024 WMI Pending cmds reached.\n", __func__); - vos_set_logp_in_progress(VOS_MODULE_ID_VOSS, TRUE); - schedule_work(&recovery_work); + VOS_BUG(0); return -EBUSY; } -- cgit v1.2.3