summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorYuanyuan Liu <yuanliu@codeaurora.org>2016-01-28 17:14:57 -0800
committerJeevan Shriram <jshriram@codeaurora.org>2016-04-04 20:13:17 -0700
commitfee5dd5aba0b3c9f03bf48c7cc60d1826ed73c44 (patch)
treea3cdde0c94d9bce94532878af5e2aaa90ea63273 /include
parent337f1c5c906343c7e5b62aec3fd8f128d3853177 (diff)
icnss: Update WLFW QMI messages
Add QMI message to send MSA0 physical memory start address and size to wlan FW. Add QMI message indication to get the HAL-PYH Pin connect test result from wlan FW. Add a new qmi message for sending fw debug configuration. Update cap_resp message. CRs-Fixed: 978217 Change-Id: Ie0fa374b720ebbffd1d1fd5b9289b2aa816a822a Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
Diffstat (limited to 'include')
-rw-r--r--include/soc/qcom/icnss.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/include/soc/qcom/icnss.h b/include/soc/qcom/icnss.h
index d1d677f6eaf5..14a22fd1b55f 100644
--- a/include/soc/qcom/icnss.h
+++ b/include/soc/qcom/icnss.h
@@ -1,4 +1,4 @@
-/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -58,6 +58,13 @@ struct icnss_wlan_enable_cfg {
struct icnss_shadow_reg_cfg *shadow_reg_cfg;
};
+/* MSA Memory Regions Information */
+struct icnss_mem_region_info {
+ uint64_t reg_addr;
+ uint32_t size;
+ uint8_t secure_flag;
+};
+
/* driver modes */
enum icnss_driver_mode {
ICNSS_MISSION,
@@ -91,5 +98,6 @@ extern int icnss_ce_request_irq(unsigned int ce_id,
irqreturn_t (*handler)(int, void *),
unsigned long flags, const char *name, void *ctx);
extern int icnss_get_ce_id(int irq);
+extern int icnss_set_fw_debug_mode(bool enablefwlog);
#endif /* _ICNSS_WLAN_H_ */