Staging: brcm80211: remove MY_INIT_WORK macro
authorGreg Kroah-Hartman <gregkh@suse.de>
Thu, 7 Oct 2010 23:11:01 +0000 (16:11 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 7 Oct 2010 23:11:01 +0000 (16:11 -0700)
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>
drivers/staging/brcm80211/include/linuxver.h
drivers/staging/brcm80211/sys/wl_mac80211.c

index 98768d310ff2e5b4dacc68608c0f4c7c14c95357..0f8d8af3aa218e2b300175fa90e42fae2d4d7239 100644 (file)
@@ -34,8 +34,6 @@
 
 #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>
index 98d3e8466e39ef4c626d30428fb0943f54a0800f..88c34fedb9367a090bdbb61e4eba71d052f34dfd 100644 (file)
@@ -831,7 +831,7 @@ static wl_info_t *wl_attach(uint16 vendor, uint16 device, unsigned long regs,
        }
 
        /* 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 */
 
@@ -1670,7 +1670,7 @@ wl_schedule_task(wl_info_t *wl, void (*fn) (struct wl_task *task),
                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)) {