diff options
author | Eyal Shapira <eyal@wizery.com> | 2012-03-14 08:32:09 +0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-05-16 01:53:23 +0400 |
commit | dbe0a8cdb2ce1a9ea52805169dd06a8812bcd741 (patch) | |
tree | b7e8c6496fb27c25270a419a425628a24aa45fc8 /drivers/net/wireless/ti/wlcore/rx.h | |
parent | c21eebb50379a96e1335e933583dcd5b455c6b64 (diff) | |
download | linux-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.h | 4 |
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 |