diff options
author | Linux Build Service Account <lnxbuild@quicinc.com> | 2017-06-09 18:47:16 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-06-09 18:47:16 -0700 |
commit | 69e7fcd32e52f4279e366d0b4baa9a636d747f38 (patch) | |
tree | e3eca1430b5bad8e2c07844ad83252ad80c579e5 /drivers/soc | |
parent | 7c3a65b23dfd2940cfcdeaec648b0d67d7b645ec (diff) | |
parent | e090be48c63be1718fe0479c4ee600384cc0402d (diff) |
Merge "icnss: Add APIs to store driver load count"
Diffstat (limited to 'drivers/soc')
-rw-r--r-- | drivers/soc/qcom/icnss_utils.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/soc/qcom/icnss_utils.c b/drivers/soc/qcom/icnss_utils.c index a7a0ffa2c18e..6974146c6112 100644 --- a/drivers/soc/qcom/icnss_utils.c +++ b/drivers/soc/qcom/icnss_utils.c @@ -12,11 +12,13 @@ #include <linux/module.h> #include <linux/slab.h> +#include <soc/qcom/icnss.h> #define ICNSS_MAX_CH_NUM 45 static DEFINE_MUTEX(unsafe_channel_list_lock); static DEFINE_SPINLOCK(dfs_nol_info_lock); +static int driver_load_cnt; static struct icnss_unsafe_channel_list { u16 unsafe_ch_count; @@ -124,3 +126,15 @@ int icnss_wlan_get_dfs_nol(void *info, u16 info_len) return len; } EXPORT_SYMBOL(icnss_wlan_get_dfs_nol); + +void icnss_increment_driver_load_cnt(void) +{ + ++driver_load_cnt; +} +EXPORT_SYMBOL(icnss_increment_driver_load_cnt); + +int icnss_get_driver_load_cnt(void) +{ + return driver_load_cnt; +} +EXPORT_SYMBOL(icnss_get_driver_load_cnt); |