diff options
author | Yuanyuan Liu <yuanliu@codeaurora.org> | 2016-01-28 17:14:57 -0800 |
---|---|---|
committer | Jeevan Shriram <jshriram@codeaurora.org> | 2016-04-04 20:13:17 -0700 |
commit | fee5dd5aba0b3c9f03bf48c7cc60d1826ed73c44 (patch) | |
tree | a3cdde0c94d9bce94532878af5e2aaa90ea63273 /include | |
parent | 337f1c5c906343c7e5b62aec3fd8f128d3853177 (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.h | 10 |
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_ */ |