wlcore: AP: don't start mac80211 PS on non-peer HLIDs
authorArik Nemtsov <arik@wizery.com>
Mon, 10 Feb 2014 11:47:20 +0000 (13:47 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 13 Feb 2014 20:20:14 +0000 (15:20 -0500)
commit7a536265b0b470893c13dc0f094e3078521818e2
treec5be4bb38d2bc0980c58f021c7a4a140e2fb7a2d
parent51ae14d0eae31a7d678c201c9664efbb373f97fa
wlcore: AP: don't start mac80211 PS on non-peer HLIDs

It seems the wl18xx FW sometimes sends spurious changes on the PSM state
of the broadcast HLID. This causes us to search for a station on a
non-peer link and fail, causing warnings in our log.

Prevent the driver from considering PSM changes for any non-peer HLIDs.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ti/wlcore/ps.c