aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rsi/rsi_common.h
diff options
context:
space:
mode:
authorKarun Eagalapati <karun256@gmail.com>2017-10-27 16:55:55 +0530
committerKalle Valo <kvalo@codeaurora.org>2017-10-30 12:50:11 +0200
commitf3ac4e7394a1aa89c5ca49f8a5344a98b56df046 (patch)
tree29c023772759269980b996621fd66772908e490b /drivers/net/wireless/rsi/rsi_common.h
parentmwifiex: do not transmit in 11N rates when connected in TKIP security (diff)
downloadlinux-dev-f3ac4e7394a1aa89c5ca49f8a5344a98b56df046.tar.xz
linux-dev-f3ac4e7394a1aa89c5ca49f8a5344a98b56df046.zip
rsi: sdio: add WOWLAN support for S3 suspend state
WoWLAN is supported in RS9113 device through GPIO pin2. wowlan config frame is internally sent to firmware in mac80211 suspend handler. Also beacon miss threshold and keep-alive time values are increased to avoid un-necessary disconnection with AP. Signed-off-by: Karun Eagalapati <karun256@gmail.com> Signed-off-by: Amitkumar Karwar <amit.karwar@redpinesignals.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/rsi/rsi_common.h')
-rw-r--r--drivers/net/wireless/rsi/rsi_common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/rsi/rsi_common.h b/drivers/net/wireless/rsi/rsi_common.h
index 29acaea3636d..70b8b4b49d04 100644
--- a/drivers/net/wireless/rsi/rsi_common.h
+++ b/drivers/net/wireless/rsi/rsi_common.h
@@ -83,6 +83,7 @@ u16 rsi_get_connected_channel(struct ieee80211_vif *vif);
struct rsi_hw *rsi_91x_init(void);
void rsi_91x_deinit(struct rsi_hw *adapter);
int rsi_read_pkt(struct rsi_common *common, s32 rcv_pkt_len);
+int rsi_config_wowlan(struct rsi_hw *adapter, struct cfg80211_wowlan *wowlan);
struct rsi_sta *rsi_find_sta(struct rsi_common *common, u8 *mac_addr);
struct ieee80211_vif *rsi_get_vif(struct rsi_hw *adapter, u8 *mac);
void rsi_roc_timeout(struct timer_list *t);