]> git.karo-electronics.de Git - linux-beck.git/commit
ath10k: change htt tx desc/qcache peer limit config
authorMichal Kazior <michal.kazior@tieto.com>
Tue, 1 Mar 2016 12:16:11 +0000 (13:16 +0100)
committerKalle Valo <kvalo@qca.qualcomm.com>
Sun, 6 Mar 2016 14:31:13 +0000 (16:31 +0200)
commit99ad1cba313fc86797bca55d64e7c6c809098511
tree99c8978aeb57017e4ade536524747b423e196047
parent43c9e3846ba30ca3d657bd82f1005d1573bb3a6d
ath10k: change htt tx desc/qcache peer limit config

The number of HTT Tx descriptors and qcache peer
limit aren't hw-specific. In fact they are
firmware specific and should not be placed in
hw_params.

The QCA4019 limits were submitted with the peer
flow control firmware only and to my understanding
there's no non-peer-flow-ctrl QCA4019 firmware.

However QCA99X0 is planned to run firmware
supporting the feature as well. Therefore this
patch enables QCA99X0 to use 2500 tx descriptors
whenever possible instead of just 1424.

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/core.c
drivers/net/wireless/ath/ath10k/core.h
drivers/net/wireless/ath/ath10k/hw.h
drivers/net/wireless/ath/ath10k/wmi.c