/* This function is used to disable power save */ void rsi_disable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif)
{ if (adapter->ps_state != PS_ENABLED) {
rsi_dbg(ERR_ZONE, "%s: Cannot accept disable PS in %s state\n",
__func__, str_psstate(adapter->ps_state)); return;
}
if (rsi_send_ps_request(adapter, false, vif)) {
rsi_dbg(ERR_ZONE, "%s: Failed to send PS request to device\n",
__func__); return;
}
void rsi_conf_uapsd(struct rsi_hw *adapter, struct ieee80211_vif *vif)
{ int ret;
if (adapter->ps_state != PS_ENABLED) return;
ret = rsi_send_ps_request(adapter, false, vif); if (!ret)
ret = rsi_send_ps_request(adapter, true, vif); if (ret)
rsi_dbg(ERR_ZONE, "%s: Failed to send PS request to device\n",
__func__);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.