|
@@ -4679,6 +4679,13 @@ static int ath10k_start(struct ieee80211_hw *hw)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ param = ar->wmi.pdev_param->idle_ps_config;
|
|
|
+ ret = ath10k_wmi_pdev_set_param(ar, param, 1);
|
|
|
+ if (ret && ret != -EOPNOTSUPP) {
|
|
|
+ ath10k_warn(ar, "failed to enable idle_ps_config: %d\n", ret);
|
|
|
+ goto err_core_stop;
|
|
|
+ }
|
|
|
+
|
|
|
__ath10k_set_antenna(ar, ar->cfg_tx_chainmask, ar->cfg_rx_chainmask);
|
|
|
|
|
|
/*
|