From 2accc89b03f0aafbf16f35d05f88b34cf529a147 Mon Sep 17 00:00:00 2001 From: Yuanyuan Liu Date: Fri, 16 Sep 2016 11:28:59 -0700 Subject: [PATCH] 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 --- drivers/soc/qcom/icnss.c | 7 +++++++ 1 file changed, 7 insertions(+) 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