On 09/06/2016 10:16 AM, Rajkumar Manoharan wrote:
On 2016-09-06 18:42, Ben Greear wrote:
On 09/06/2016 12:39 AM, Manoharan, Rajkumar wrote:
[...]
+int ath10k_mac_set_pdev_kickout(struct ath10k *ar)
+{
+ u32 param = ar->wmi.pdev_param->sta_kickout_th;
+ int rv;
+
+ rv =
On 09/06/2016 12:39 AM, Manoharan, Rajkumar wrote:
[...]
+int ath10k_mac_set_pdev_kickout(struct ath10k *ar)
+{
+ u32 param = ar->wmi.pdev_param->sta_kickout_th;
+ int rv;
+
+ rv = ath10k_wmi_pdev_set_param(ar, param,
+
[...]
> +int ath10k_mac_set_pdev_kickout(struct ath10k *ar)
> +{
> + u32 param = ar->wmi.pdev_param->sta_kickout_th;
> + int rv;
> +
> + rv = ath10k_wmi_pdev_set_param(ar, param,
> + ar->sta_xretry_kickout_thresh);
> + if (rv) {
> +
From: Ben Greear
The station kickout threshold is a pdev value, not per vdev,
so it should be set all the time, not just when vdev is an
AP. This should fix setting the station kickout threshold
when using ibss interfaces.
Signed-off-by: Ben Greear