diff options
author | David Woodhouse <dwmw2@infradead.org> | 2007-12-09 12:37:27 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 18:06:22 -0500 |
commit | 2abdc0b7756ece70b1f0fd65a651bf8ce487a223 (patch) | |
tree | 02f4e118f0e7eaa8ee05dbcdfa6ec7f4cffb1263 /drivers/net/wireless/libertas/decl.h | |
parent | 020bb19e2f8cfebb314b8bce4bc48a511c6f5940 (diff) |
libertas: kill internal tx queue for PS mode
It was buggy as hell anyway, since it was just spewing packets at the
device when it wasn't necessarily ready for them (in the USB case, while
the URB was still busy).
We could probably do with a better way of flushing packets to the device
_immediately_, before we stick it back into sleep mode. But we can no
longer just dequeue packets directly, it seems.
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/libertas/decl.h')
-rw-r--r-- | drivers/net/wireless/libertas/decl.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/wireless/libertas/decl.h b/drivers/net/wireless/libertas/decl.h index e255b1915742..b0945140ba1c 100644 --- a/drivers/net/wireless/libertas/decl.h +++ b/drivers/net/wireless/libertas/decl.h | |||
@@ -62,8 +62,6 @@ void lbs_ps_sleep(struct lbs_private *priv, int wait_option); | |||
62 | void lbs_ps_confirm_sleep(struct lbs_private *priv, u16 psmode); | 62 | void lbs_ps_confirm_sleep(struct lbs_private *priv, u16 psmode); |
63 | void lbs_ps_wakeup(struct lbs_private *priv, int wait_option); | 63 | void lbs_ps_wakeup(struct lbs_private *priv, int wait_option); |
64 | 64 | ||
65 | void lbs_tx_runqueue(struct lbs_private *priv); | ||
66 | |||
67 | struct chan_freq_power *lbs_find_cfp_by_band_and_channel( | 65 | struct chan_freq_power *lbs_find_cfp_by_band_and_channel( |
68 | struct lbs_private *priv, | 66 | struct lbs_private *priv, |
69 | u8 band, | 67 | u8 band, |