Use the real macro instead.
Cc: Brett Rudley <brudley@broadcom.com>
Cc: Henry Ptasinski <henryp@broadcom.com>
Cc: Nohee Ko <noheek@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
#include <linux/workqueue.h>
-#define MY_INIT_WORK(_work, _func) INIT_WORK(_work, _func)
-
typedef irqreturn_t(*FN_ISR) (int irq, void *dev_id, struct pt_regs * ptregs);
#include <linux/sched.h>
}
/* init tx work queue for wl_start/send pkt; no need to destroy workitem */
- MY_INIT_WORK(&wl->txq_task.work, (work_func_t) wl_start_txqwork);
+ INIT_WORK(&wl->txq_task.work, (work_func_t) wl_start_txqwork);
wl->txq_task.context = wl;
#endif /* WLC_HIGH_ONLY */
return -ENOMEM;
}
- MY_INIT_WORK(&task->work, (work_func_t) fn);
+ INIT_WORK(&task->work, (work_func_t) fn);
task->context = context;
if (!schedule_work(&task->work)) {