summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-09-12 21:29:50 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-09-12 21:29:50 -0700
commit12d6cb4e737628bb146dcabfe3bbadd3e2f1e4df (patch)
tree2d84bc86e8c6417d9c91c4b4a7ab8c1ae19b200b /include
parentd1dac36062f749bddad880927d24358b97ecf746 (diff)
parent1947a834f5a5679ade549c39d0ac66c9a25043c5 (diff)
Merge "icnss: Add support of sending athdiag read/write messages"
Diffstat (limited to 'include')
-rw-r--r--include/soc/qcom/icnss.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/soc/qcom/icnss.h b/include/soc/qcom/icnss.h
index 778ad8f702db..efc5425cf17d 100644
--- a/include/soc/qcom/icnss.h
+++ b/include/soc/qcom/icnss.h
@@ -107,6 +107,12 @@ extern int icnss_ce_request_irq(unsigned int ce_id,
unsigned long flags, const char *name, void *ctx);
extern int icnss_get_ce_id(int irq);
extern int icnss_set_fw_debug_mode(bool enable_fw_log);
+extern int icnss_athdiag_read(struct device *dev, uint32_t offset,
+ uint32_t mem_type, uint32_t data_len,
+ uint8_t *output);
+extern int icnss_athdiag_write(struct device *dev, uint32_t offset,
+ uint32_t mem_type, uint32_t data_len,
+ uint8_t *input);
extern int icnss_get_irq(int ce_id);
extern int icnss_power_on(struct device *dev);
extern int icnss_power_off(struct device *dev);