summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorYuanyuan Liu <yuanliu@codeaurora.org>2016-08-25 17:37:22 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-09-10 17:39:41 -0700
commit6b6d7f362ebd417ebfa203ffaaefb7254defb15b (patch)
treec13948ab7a7e47b85f939b66322df51cce8308f7 /include
parent8bd9feafb1aec00be5400f818c664b05dbf02fba (diff)
icnss: Add ICNSS utility file
Add ICNSS utility file, which provides APIs for getting/setting WLAN DFS channels. CRs-Fixed: 1060783 Change-Id: Iae89ce7b26453f9a0ff3214bd5598ee11e181857 Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
Diffstat (limited to 'include')
-rw-r--r--include/soc/qcom/icnss.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/soc/qcom/icnss.h b/include/soc/qcom/icnss.h
index 62f1ff65f273..8b64bf3b8de9 100644
--- a/include/soc/qcom/icnss.h
+++ b/include/soc/qcom/icnss.h
@@ -109,5 +109,10 @@ extern int icnss_power_off(struct device *dev);
extern struct dma_iommu_mapping *icnss_smmu_get_mapping(struct device *dev);
extern int icnss_smmu_map(struct device *dev, phys_addr_t paddr,
uint32_t *iova_addr, size_t size);
+extern int icnss_set_wlan_unsafe_channel(u16 *unsafe_ch_list, u16 ch_count);
+extern int icnss_get_wlan_unsafe_channel(u16 *unsafe_ch_list, u16 *ch_count,
+ u16 buf_len);
+extern int icnss_wlan_set_dfs_nol(const void *info, u16 info_len);
+extern int icnss_wlan_get_dfs_nol(void *info, u16 info_len);
#endif /* _ICNSS_WLAN_H_ */