The channel info parameters are required by the firmware to process TxBf
parameters. Currently TxBf is passed prior to the channel info. This patch
moves TxBf setup after the channel setup.
Signed-off-by: John Crispin <john@phrozen.org>
Signed-off-by: Bhagavathi Perumal S <bperumal@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
arvif->vdev_id, ret);
}
- ret = ath11k_mac_set_txbf_conf(arvif);
- if (ret) {
- ath11k_warn(ar->ab, "failed to set txbf conf for vdev %d: %d\n",
- arvif->vdev_id, ret);
- }
-
ath11k_dp_vdev_tx_attach(ar, arvif);
mutex_unlock(&ar->conf_mutex);
arg.channel.freq, arg.vdev_id);
}
+ ret = ath11k_mac_set_txbf_conf(arvif);
+ if (ret)
+ ath11k_warn(ab, "failed to set txbf conf for vdev %d: %d\n",
+ arvif->vdev_id, ret);
+
return 0;
}