diff options
author | Michael Buesch <mb@bu3sch.de> | 2008-09-06 22:07:31 +0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2008-09-11 23:53:32 +0400 |
commit | 5a5f3b406a167cb5befa2110c6d9943898070aaf (patch) | |
tree | 6b3e5cb13ad6fe0ea1b3ec23b4b371bcb04ee846 /drivers/net/wireless/b43/b43.h | |
parent | b338994dc2d0f8f1316ca12455fec3e5b0d44d3e (diff) | |
download | linux-5a5f3b406a167cb5befa2110c6d9943898070aaf.tar.xz |
b43: Remove QoS update workqueue
We don't need the workqueue anymore, as we can now sleep in the callback.
Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/b43/b43.h')
-rw-r--r-- | drivers/net/wireless/b43/b43.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/net/wireless/b43/b43.h b/drivers/net/wireless/b43/b43.h index f9c8161671d9..07d2825458ab 100644 --- a/drivers/net/wireless/b43/b43.h +++ b/drivers/net/wireless/b43/b43.h @@ -585,8 +585,6 @@ enum { struct b43_qos_params { /* The QOS parameters */ struct ieee80211_tx_queue_params p; - /* Does this need to get uploaded to hardware? */ - bool need_hw_update; }; struct b43_wldev; @@ -648,11 +646,8 @@ struct b43_wl { bool beacon_templates_virgin; /* Never wrote the templates? */ struct work_struct beacon_update_trigger; - /* The current QOS parameters for the 4 queues. - * This is protected by the irq_lock. */ + /* The current QOS parameters for the 4 queues. */ struct b43_qos_params qos_params[4]; - /* Workqueue for updating QOS parameters in hardware. */ - struct work_struct qos_update_work; /* Work for adjustment of the transmission power. * This is scheduled when we determine that the actual TX output |