diff options
Diffstat (limited to 'include/net/cnss.h')
| -rw-r--r-- | include/net/cnss.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/net/cnss.h b/include/net/cnss.h index 5917b099ab0..74ece63559c 100644 --- a/include/net/cnss.h +++ b/include/net/cnss.h @@ -47,6 +47,8 @@ extern int cnss_get_wlan_unsafe_channel(u16 *unsafe_ch_list, extern int cnss_wlan_register_driver(struct cnss_wlan_driver *driver); extern void cnss_wlan_unregister_driver(struct cnss_wlan_driver *driver); extern int cnss_get_fw_files(struct cnss_fw_files *pfw_files); +extern void cnss_flush_work(void *work); +extern void cnss_flush_delayed_work(void *dwork); extern void cnss_pm_wake_lock_init(struct wakeup_source *ws, const char *name); extern void cnss_pm_wake_lock(struct wakeup_source *ws); @@ -54,4 +56,8 @@ extern void cnss_pm_wake_lock_timeout(struct wakeup_source *ws, ulong msec); extern void cnss_pm_wake_lock_release(struct wakeup_source *ws); extern void cnss_pm_wake_lock_destroy(struct wakeup_source *ws); +extern int cnss_set_cpus_allowed_ptr(struct task_struct *task, ulong cpu); +extern void cnss_request_pm_qos(u32 qos_val); +extern void cnss_remove_pm_qos(void); + #endif /* _NET_CNSS_H_ */ |
