]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/net/wireless/iwlwifi/mvm/d3.c
iwlwifi: mvm: configure power management in D3
[karo-tx-linux.git] / drivers / net / wireless / iwlwifi / mvm / d3.c
index 63d788aef3f4675a201ffe7c178359ec143bb79c..4d3c978b5c76a08c2f8ee0f18c1015ff81f8fe5a 100644 (file)
@@ -1007,6 +1007,10 @@ int iwl_mvm_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan)
        if (ret)
                goto out;
 
+       ret = iwl_mvm_power_update_mode(mvm, vif);
+       if (ret)
+               goto out;
+
        /* must be last -- this switches firmware state */
        ret = iwl_mvm_send_cmd_pdu(mvm, D3_CONFIG_CMD, CMD_SYNC,
                                   sizeof(d3_cfg_cmd), &d3_cfg_cmd);