util: in worker setup, only overwrite function pointer if not NULL

Can be used to set up the worker function pointer earlier

Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
Felix Fietkau
2020-08-24 20:46:05 +02:00
parent 9cbbe4a30e
commit 974486ec26
+2 -1
View File
@@ -68,7 +68,8 @@ mt76_worker_setup(struct ieee80211_hw *hw, struct mt76_worker *w,
const char *dev_name = wiphy_name(hw->wiphy);
int ret;
w->fn = fn;
if (fn)
w->fn = fn;
w->task = kthread_create(__mt76_worker_fn, w, "mt76-%s %s",
name, dev_name);