brcmfmac: Disable power management
authorPhil Elwell <phil@raspberrypi.org>
Thu, 9 Jan 2020 14:15:39 +0000 (14:15 +0000)
committerPhil Elwell <phil@raspberrypi.org>
Thu, 9 Jan 2020 14:15:39 +0000 (14:15 +0000)
Disable power management in the brcmfmac driver again as it is still
causing problems for some users.

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c

index 52fe736..d04c4ff 100644 (file)
@@ -2697,6 +2697,8 @@ brcmf_cfg80211_set_power_mgmt(struct wiphy *wiphy, struct net_device *ndev,
         * preference in cfg struct to apply this to
         * FW later while initializing the dongle
         */
+       pr_info("power management disabled\n");
+       enabled = false;
        cfg->pwr_save = enabled;
        if (!check_vif_up(ifp->vif)) {
 
@@ -2710,7 +2712,7 @@ brcmf_cfg80211_set_power_mgmt(struct wiphy *wiphy, struct net_device *ndev,
                brcmf_dbg(INFO, "Do not enable power save for P2P clients\n");
                pm = PM_OFF;
        }
-       brcmf_err("power save %s\n", (pm ? "enabled" : "disabled"));
+       brcmf_dbg(INFO, "power save %s\n", (pm ? "enabled" : "disabled"));
 
        err = brcmf_fil_cmd_int_set(ifp, BRCMF_C_SET_PM, pm);
        if (err) {