Loading drivers/net/wireless/wcnss/wcnss_wlan.c +22 −0 Original line number Diff line number Diff line Loading @@ -3234,6 +3234,28 @@ void wcnss_flush_delayed_work(struct delayed_work *dwork) } EXPORT_SYMBOL(wcnss_flush_delayed_work); /* wlan prop driver cannot invoke INIT_WORK function * directly, so to invoke this function call * wcnss_init_work function. */ void wcnss_init_work(struct work_struct *work , void *callbackptr) { if (work && callbackptr) INIT_WORK(work, callbackptr); } EXPORT_SYMBOL(wcnss_init_work); /* wlan prop driver cannot invoke INIT_DELAYED_WORK * function directly, so to invoke this function * call wcnss_init_delayed_work function. */ void wcnss_init_delayed_work(struct delayed_work *dwork , void *callbackptr) { if (dwork && callbackptr) INIT_DELAYED_WORK(dwork, callbackptr); } EXPORT_SYMBOL(wcnss_init_delayed_work); static int wcnss_node_open(struct inode *inode, struct file *file) { struct platform_device *pdev; Loading include/linux/wcnss_wlan.h +2 −0 Original line number Diff line number Diff line Loading @@ -133,6 +133,8 @@ u32 wcnss_get_wlan_rx_buff_count(void); int wcnss_wlan_iris_xo_mode(void); void wcnss_flush_work(struct work_struct *work); void wcnss_flush_delayed_work(struct delayed_work *dwork); void wcnss_init_work(struct work_struct *work , void *callbackptr); void wcnss_init_delayed_work(struct delayed_work *dwork , void *callbackptr); int wcnss_get_iris_name(char *iris_version); #ifdef CONFIG_WCNSS_REGISTER_DUMP_ON_BITE Loading Loading
drivers/net/wireless/wcnss/wcnss_wlan.c +22 −0 Original line number Diff line number Diff line Loading @@ -3234,6 +3234,28 @@ void wcnss_flush_delayed_work(struct delayed_work *dwork) } EXPORT_SYMBOL(wcnss_flush_delayed_work); /* wlan prop driver cannot invoke INIT_WORK function * directly, so to invoke this function call * wcnss_init_work function. */ void wcnss_init_work(struct work_struct *work , void *callbackptr) { if (work && callbackptr) INIT_WORK(work, callbackptr); } EXPORT_SYMBOL(wcnss_init_work); /* wlan prop driver cannot invoke INIT_DELAYED_WORK * function directly, so to invoke this function * call wcnss_init_delayed_work function. */ void wcnss_init_delayed_work(struct delayed_work *dwork , void *callbackptr) { if (dwork && callbackptr) INIT_DELAYED_WORK(dwork, callbackptr); } EXPORT_SYMBOL(wcnss_init_delayed_work); static int wcnss_node_open(struct inode *inode, struct file *file) { struct platform_device *pdev; Loading
include/linux/wcnss_wlan.h +2 −0 Original line number Diff line number Diff line Loading @@ -133,6 +133,8 @@ u32 wcnss_get_wlan_rx_buff_count(void); int wcnss_wlan_iris_xo_mode(void); void wcnss_flush_work(struct work_struct *work); void wcnss_flush_delayed_work(struct delayed_work *dwork); void wcnss_init_work(struct work_struct *work , void *callbackptr); void wcnss_init_delayed_work(struct delayed_work *dwork , void *callbackptr); int wcnss_get_iris_name(char *iris_version); #ifdef CONFIG_WCNSS_REGISTER_DUMP_ON_BITE Loading