[PATCH] ath10k: fix invalid NSS for 4x4 devices

Kalle Valo kvalo at qca.qualcomm.com
Tue Nov 10 01:52:43 PST 2015

Rajkumar Manoharan <rmanohar at qti.qualcomm.com> writes:

> The number of spatial streams that are derived from chain mask
> for 4x4 devices is using wrong bitmask and conditional check.
> This is affecting downlink throughput for QCA99x0 devices. Earlier
> cfg_tx_chainmask is not filled by default until user configured it
> and so get_nss_from_chainmask never be called. This issue is exposed
> by recent commit 166de3f1895d ("ath10k: remove supported chain mask").
> By default maximum supported chain mask is filled in cfg_tx_chainmask.
> Cc: stable at vger.kernel.org
> Fixes: 5572a95b4b ("ath10k: apply chainmask settings to vdev on
> creation")
> Signed-off-by: Rajkumar Manoharan <rmanohar at qti.qualcomm.com>

Applied to ath-current, thanks.

Kalle Valo

More information about the ath10k mailing list