summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/rsi/rsi_ps.h
diff options
context:
space:
mode:
authorPrameela Rani Garnepudi <prameela.j04cs@gmail.com>2017-08-30 15:08:26 +0530
committerKalle Valo <kvalo@codeaurora.org>2017-09-20 15:38:57 +0300
commitefe877aa0f40dc1f2be450aba5baf8d90e7d9707 (patch)
tree2e414cafbf0104d5c63b002b46f3faa2e4f3f881 /drivers/net/wireless/rsi/rsi_ps.h
parenteac4eed3224b1bc769489ae2e146105cbba3a8ad (diff)
downloadlinux-efe877aa0f40dc1f2be450aba5baf8d90e7d9707.tar.gz
linux-efe877aa0f40dc1f2be450aba5baf8d90e7d9707.tar.bz2
linux-efe877aa0f40dc1f2be450aba5baf8d90e7d9707.zip
rsi: disallow power save config when AP vap running
When AP or P2P GO VAP is running, power save configuration should be disallowed. To check interface type in power save configuration 'vif' parameters is passed. Signed-off-by: Prameela Rani Garnepudi <prameela.j04cs@gmail.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/rsi/rsi_ps.h')
-rw-r--r--drivers/net/wireless/rsi/rsi_ps.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/drivers/net/wireless/rsi/rsi_ps.h b/drivers/net/wireless/rsi/rsi_ps.h
index d8475873df36..98ff6a4ced57 100644
--- a/drivers/net/wireless/rsi/rsi_ps.h
+++ b/drivers/net/wireless/rsi/rsi_ps.h
@@ -55,10 +55,9 @@ struct rsi_ps_info {
} __packed;
char *str_psstate(enum ps_state state);
-void rsi_enable_ps(struct rsi_hw *adapter);
-void rsi_disable_ps(struct rsi_hw *adapter);
+void rsi_enable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif);
+void rsi_disable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif);
int rsi_handle_ps_confirm(struct rsi_hw *adapter, u8 *msg);
void rsi_default_ps_params(struct rsi_hw *hw);
-int rsi_send_ps_request(struct rsi_hw *adapter, bool enable);
-void rsi_conf_uapsd(struct rsi_hw *adapter);
+void rsi_conf_uapsd(struct rsi_hw *adapter, struct ieee80211_vif *vif);
#endif