summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ti/wlcore/rx.h
diff options
context:
space:
mode:
authorEyal Shapira <eyal@wizery.com>2012-03-14 08:32:09 +0400
committerJohn W. Linville <linville@tuxdriver.com>2012-05-16 01:53:23 +0400
commitdbe0a8cdb2ce1a9ea52805169dd06a8812bcd741 (patch)
treeb7e8c6496fb27c25270a419a425628a24aa45fc8 /drivers/net/wireless/ti/wlcore/rx.h
parentc21eebb50379a96e1335e933583dcd5b455c6b64 (diff)
downloadlinux-dbe0a8cdb2ce1a9ea52805169dd06a8812bcd741.tar.xz
wlcore: add RX filters driver state mgmt functions
More prep work to support wowlan wakeup patterns. Added some wrappers that also keep the current filters state updated in the driver. Signed-off-by: Eyal Shapira <eyal@wizery.com> Signed-off-by: Luciano Coelho <coelho@ti.com>
Diffstat (limited to 'drivers/net/wireless/ti/wlcore/rx.h')
-rw-r--r--drivers/net/wireless/ti/wlcore/rx.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/wireless/ti/wlcore/rx.h b/drivers/net/wireless/ti/wlcore/rx.h
index 6e129e2a8546..e9a162a864ca 100644
--- a/drivers/net/wireless/ti/wlcore/rx.h
+++ b/drivers/net/wireless/ti/wlcore/rx.h
@@ -138,5 +138,9 @@ struct wl1271_rx_descriptor {
void wl12xx_rx(struct wl1271 *wl, struct wl_fw_status *status);
u8 wl1271_rate_to_idx(int rate, enum ieee80211_band band);
+int wl1271_rx_filter_enable(struct wl1271 *wl,
+ int index, bool enable,
+ struct wl12xx_rx_filter *filter);
+void wl1271_rx_filter_clear_all(struct wl1271 *wl);
#endif