wl1251: implement filtering
authorGrazvydas Ignotas <notasas@gmail.com>
Tue, 26 Oct 2010 15:51:49 +0000 (18:51 +0300)
committerGrazvydas Ignotas <notasas@gmail.com>
Sat, 5 Mar 2011 21:18:00 +0000 (23:18 +0200)
commit4213d143b82b07dfc5cd9a05c2693f15c087e5d4
tree7c7a7babda901b1106ef47b1e5b69f4630088991
parentfd04b4023b06eb70ab0db22e1c46924300c8320f
wl1251: implement filtering

Finish up filtering code and enable it. mac80211 no longer requires
to be atomic in .configure_filter callback, so remove filter_work.
The new filtering code makes sure it doesn't enable BSSID filtering
while BSSID is not set so that association works properly. This
allows removing hack in wl1251_cmd_join.

Signed-off-by: Grazvydas Ignotas <notasas@gmail.com>
drivers/net/wireless/wl12xx/wl1251.h
drivers/net/wireless/wl12xx/wl1251_cmd.c
drivers/net/wireless/wl12xx/wl1251_main.c