Loading drivers/net/wireless/cnss/cnss_common.c +14 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,8 @@ static struct cnss_dfs_nol_info { u16 dfs_nol_info_len; } dfs_nol_info; static enum cnss_cc_src cnss_cc_source = SOURCE_CORE; int cnss_set_wlan_unsafe_channel(u16 *unsafe_ch_list, u16 ch_count) { mutex_lock(&unsafe_channel_list_lock); Loading Loading @@ -406,6 +408,18 @@ int cnss_get_fw_files_for_target(struct cnss_fw_files *pfw_files, } EXPORT_SYMBOL(cnss_get_fw_files_for_target); void cnss_set_cc_source(enum cnss_cc_src cc_source) { cnss_cc_source = cc_source; } EXPORT_SYMBOL(cnss_set_cc_source); enum cnss_cc_src cnss_get_cc_source(void) { return cnss_cc_source; } EXPORT_SYMBOL(cnss_get_cc_source); const char *cnss_wlan_get_evicted_data_file(void) { return FW_FILES_QCA6174_FW_3_0.evicted_data; Loading include/net/cnss.h +8 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,12 @@ enum cnss_bus_width_type { CNSS_BUS_WIDTH_HIGH }; enum cnss_cc_src { SOURCE_CORE, SOURCE_11D, SOURCE_USER }; /* FW image files */ struct cnss_fw_files { char image_file[CNSS_MAX_FILE_NAME]; Loading Loading @@ -176,6 +182,8 @@ extern int cnss_is_auto_suspend_allowed(const char *caller_func); extern int cnss_pm_runtime_request(struct device *dev, enum cnss_runtime_request request); extern void cnss_set_cc_source(enum cnss_cc_src cc_source); extern enum cnss_cc_src cnss_get_cc_source(void); #endif extern void cnss_pm_wake_lock_init(struct wakeup_source *ws, const char *name); Loading Loading
drivers/net/wireless/cnss/cnss_common.c +14 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,8 @@ static struct cnss_dfs_nol_info { u16 dfs_nol_info_len; } dfs_nol_info; static enum cnss_cc_src cnss_cc_source = SOURCE_CORE; int cnss_set_wlan_unsafe_channel(u16 *unsafe_ch_list, u16 ch_count) { mutex_lock(&unsafe_channel_list_lock); Loading Loading @@ -406,6 +408,18 @@ int cnss_get_fw_files_for_target(struct cnss_fw_files *pfw_files, } EXPORT_SYMBOL(cnss_get_fw_files_for_target); void cnss_set_cc_source(enum cnss_cc_src cc_source) { cnss_cc_source = cc_source; } EXPORT_SYMBOL(cnss_set_cc_source); enum cnss_cc_src cnss_get_cc_source(void) { return cnss_cc_source; } EXPORT_SYMBOL(cnss_get_cc_source); const char *cnss_wlan_get_evicted_data_file(void) { return FW_FILES_QCA6174_FW_3_0.evicted_data; Loading
include/net/cnss.h +8 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,12 @@ enum cnss_bus_width_type { CNSS_BUS_WIDTH_HIGH }; enum cnss_cc_src { SOURCE_CORE, SOURCE_11D, SOURCE_USER }; /* FW image files */ struct cnss_fw_files { char image_file[CNSS_MAX_FILE_NAME]; Loading Loading @@ -176,6 +182,8 @@ extern int cnss_is_auto_suspend_allowed(const char *caller_func); extern int cnss_pm_runtime_request(struct device *dev, enum cnss_runtime_request request); extern void cnss_set_cc_source(enum cnss_cc_src cc_source); extern enum cnss_cc_src cnss_get_cc_source(void); #endif extern void cnss_pm_wake_lock_init(struct wakeup_source *ws, const char *name); Loading