Re: [ath9k-devel] [RFC/RFT 6/7] ath10k: add active htc ul pipe polling support

2013-05-15 Thread Michal Kazior
On 15/05/13 14:37, Kalle Valo wrote: > Michal Kazior writes: > >> Until now we depended solely on passive or lazy >> polling for tx completion. >> >> The passive was in htc rx handler. The lazy in >> htc_send_work(). The lazy would fire only if there >> are less than 50% resources free. However fo

Re: [ath9k-devel] [RFC/RFT 6/7] ath10k: add active htc ul pipe polling support

2013-05-15 Thread Kalle Valo
Michal Kazior writes: > Until now we depended solely on passive or lazy > polling for tx completion. > > The passive was in htc rx handler. The lazy in > htc_send_work(). The lazy would fire only if there > are less than 50% resources free. However for HTT > tx we have 2047 resources and we never

[ath9k-devel] [RFC/RFT 6/7] ath10k: add active htc ul pipe polling support

2013-05-10 Thread Michal Kazior
Until now we depended solely on passive or lazy polling for tx completion. The passive was in htc rx handler. The lazy in htc_send_work(). The lazy would fire only if there are less than 50% resources free. However for HTT tx we have 2047 resources and we never used more than 512 (HTT_MAX_PENDING_