diff options
author | Arik Nemtsov <arik@wizery.com> | 2011-08-25 12:43:15 +0300 |
---|---|---|
committer | Luciano Coelho <coelho@ti.com> | 2011-09-14 13:15:17 +0300 |
commit | da03209eaca9302e110925f84a515e03062aaa9e (patch) | |
tree | 9e8b17cf8d2fc9899ff775a6598195f9ff0bf33f /drivers/net/wireless/wl12xx/wl12xx.h | |
parent | c47e8229fa5622e4e3f2d6b8e847c4429696a275 (diff) |
wl12xx: don't regulate links when a single STA is connected
When operating as AP track the number of connected stations. When a
single STA is connected don't regulate the PS status of the link.
Since this is the only STA connected, there's no point holding space in
FW for other links. This will speed up communications with a single
connected STA in PSM.
Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
Diffstat (limited to 'drivers/net/wireless/wl12xx/wl12xx.h')
-rw-r--r-- | drivers/net/wireless/wl12xx/wl12xx.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/wireless/wl12xx/wl12xx.h b/drivers/net/wireless/wl12xx/wl12xx.h index ba1fde9f9b2..b661c2c4f68 100644 --- a/drivers/net/wireless/wl12xx/wl12xx.h +++ b/drivers/net/wireless/wl12xx/wl12xx.h @@ -626,6 +626,9 @@ struct wl1271 { /* number of currently active RX BA sessions */ int ba_rx_session_count; + + /* AP-mode - number of currently connected stations */ + int active_sta_count; }; struct wl1271_station { |