wlcore: use link count for single-STA-PSM optimization
authorArik Nemtsov <arik@wizery.com>
Wed, 28 Nov 2012 09:42:42 +0000 (11:42 +0200)
committerLuciano Coelho <coelho@ti.com>
Tue, 11 Dec 2012 10:25:37 +0000 (12:25 +0200)
commit9a1009684df5295883ba2eb85066a23ed3c3f6a6
treeaf2f60d5022702b47b0577d985c8692ecacaa503
parent98323895c021ff010685ba77773af876eff503a5
wlcore: use link count for single-STA-PSM optimization

Only allow a PSM STA to congest FW memory when it is the single active
link. Being a single STA doesn't imply a single link - there might be
other links on other roles.

[Changed WARN_ON to WARN_ON_ONCE -- Luca]

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
drivers/net/wireless/ti/wlcore/cmd.c
drivers/net/wireless/ti/wlcore/main.c
drivers/net/wireless/ti/wlcore/tx.c
drivers/net/wireless/ti/wlcore/wlcore.h