[PATCH v2 00/11] ath10k: implement push-pull tx model
Michal Kazior
michal.kazior at tieto.com
Sun Mar 6 22:13:15 PST 2016
On 6 March 2016 at 15:18, Valo, Kalle <kvalo at qca.qualcomm.com> wrote:
> Michal Kazior <michal.kazior at tieto.com> writes:
>
>> This adds support for the new logic where host
>> tells firmware how many frames are queued for each
>> station/tid and then firmware asks host to submit
>> frames for given station/tid.
>>
>> The patch count is a bit high but I tried
>> splitting the patches as much as possible to keep
>> them short and easy to review. Hopefully it's not
>> going to be a huge headache.
>>
>> v2:
>> - squashes some patches
>> - reworked pending frame scheduling
>>
>>
>> Michal Kazior (11):
>> ath10k: refactor tx code
>> ath10k: unify txpath decision
>> ath10k: refactor tx pending management
>> ath10k: maintain peer_id for each sta and vif
>> ath10k: add fast peer_map lookup
>> ath10k: add new htt message generation/parsing logic
>> ath10k: implement wake_tx_queue
>> ath10k: implement updating shared htt txq state
>> ath10k: store txq in skb_cb
>> ath10k: keep track of queue depth per txq
>> ath10k: implement push-pull tx
>
> I saw two conflicts, please double check my resolutions in the pending
> branch:
>
> Applying: ath10k: implement wake_tx_queue
> CONFLICT (content): Merge conflict in drivers/net/wireless/ath/ath10k/htt_rx.c
[...]
> Applying: ath10k: implement push-pull tx
> CONFLICT (content): Merge conflict in drivers/net/wireless/ath/ath10k/htt_rx.c
Looks good, thanks!
Michał
More information about the ath10k
mailing list