summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ipw2x00/ipw2200.h
diff options
context:
space:
mode:
authorTejun Heo2011-01-26 12:12:50 +0100
committerTejun Heo2011-01-26 12:12:50 +0100
commitbcb6d9161d1720cf68c7f4de0630e91cb95ee60c (patch)
treea4cd99ac0f3e4372687440b29d4a279abf0691c8 /drivers/net/wireless/ipw2x00/ipw2200.h
parentarm/omap: use system_wq in mailbox (diff)
downloadkernel-qcow2-linux-bcb6d9161d1720cf68c7f4de0630e91cb95ee60c.tar.gz
kernel-qcow2-linux-bcb6d9161d1720cf68c7f4de0630e91cb95ee60c.tar.xz
kernel-qcow2-linux-bcb6d9161d1720cf68c7f4de0630e91cb95ee60c.zip
wireless/ipw2x00: use system_wq instead of dedicated workqueues
With cmwq, there's no reason to use separate workqueues in ipw2x00 drivers. Drop them and use system_wq instead. All used work items are sync canceled on driver detach. Signed-off-by: Tejun Heo <tj@kernel.org> Acked-by: "John W. Linville" <linville@tuxdriver.com> Cc: linux-wireless@vger.kernel.org
Diffstat (limited to 'drivers/net/wireless/ipw2x00/ipw2200.h')
-rw-r--r--drivers/net/wireless/ipw2x00/ipw2200.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/wireless/ipw2x00/ipw2200.h b/drivers/net/wireless/ipw2x00/ipw2200.h
index d7d049c7a4fa..0441445b8bfa 100644
--- a/drivers/net/wireless/ipw2x00/ipw2200.h
+++ b/drivers/net/wireless/ipw2x00/ipw2200.h
@@ -1299,8 +1299,6 @@ struct ipw_priv {
u8 direct_scan_ssid[IW_ESSID_MAX_SIZE];
u8 direct_scan_ssid_len;
- struct workqueue_struct *workqueue;
-
struct delayed_work adhoc_check;
struct work_struct associate;
struct work_struct disassociate;