summaryrefslogtreecommitdiff
path: root/drivers/soc
diff options
context:
space:
mode:
authorYuanyuan Liu <yuanliu@codeaurora.org>2016-09-16 11:28:59 -0700
committerYuanyuan Liu <yuanliu@codeaurora.org>2016-09-19 12:23:59 -0700
commit2accc89b03f0aafbf16f35d05f88b34cf529a147 (patch)
tree11c4cb5e74d3afb5cfaae790ee02946c2350b8e0 /drivers/soc
parent4e2a8a0fa1c78712904312e13ef33d02be78d421 (diff)
icnss: Add debug support of configuring QMI timeout
Add support of configuring QMI timeout through module parameter. It is easier to debug QMI issue without crashing the system. CRs-Fixed: 1067885 Change-Id: Iaa0a2df686c88e9aecb308f5749493187c07a38a Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
Diffstat (limited to 'drivers/soc')
-rw-r--r--drivers/soc/qcom/icnss.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/soc/qcom/icnss.c b/drivers/soc/qcom/icnss.c
index e56030e3b116..738a38f1ea80 100644
--- a/drivers/soc/qcom/icnss.c
+++ b/drivers/soc/qcom/icnss.c
@@ -46,7 +46,14 @@
#include "wlan_firmware_service_v01.h"
+#ifdef CONFIG_ICNSS_DEBUG
+unsigned long qmi_timeout = 3000;
+module_param(qmi_timeout, ulong, 0600);
+
+#define WLFW_TIMEOUT_MS qmi_timeout
+#else
#define WLFW_TIMEOUT_MS 3000
+#endif
#define WLFW_SERVICE_INS_ID_V01 0
#define MAX_PROP_SIZE 32
#define NUM_LOG_PAGES 10