Using host's rate-ctrl in ath10k?

Ben Greear greearb at
Tue Sep 23 09:06:06 PDT 2014

On 09/23/2014 12:17 AM, Michal Kazior wrote:
> On 22 September 2014 19:42, Ben Greear <greearb at> wrote:
>> Has anyone looked into what it would take to use standard host OS's
>> rate control (minstrel_ht) with ath10k?
>> I suspect the ath10k rate control logic in the firmware is
>> a bit dodgy, and it would be nice to use something with wider
>> testing such as minstrel_ht...
> Correct me if I'm wrong but that would require tx completions to
> include tx retry information and a way to setup tx retries.

Something like that...I have not looked in detail.  It would
require a re-compile of the firmware at least.

I just don't like that we are depending on the firmware for something
something as tricky as rate control, especially when it seems buggy.

But, I don't have time to deal with trying to move it into
the driver now, and certainly not as a patch I would have to
carry forever in my own tree.


> I recall there's a WMI command to control tx retries in 10.1 but I
> think the WMI service bitmap doesn't indicate it as enabled (at least
> in official firmware binaries) so I guess it's just a no-op now.
> There's also HTT pktlog which is able to deliver tx descriptors to the
> host but these aren't public.
> Michał
> _______________________________________________
> ath10k mailing list
> ath10k at

Ben Greear <greearb at>
Candela Technologies Inc

More information about the ath10k mailing list