ath10k: set rxnss_override for QCA9888
QCA9888 supports VHT80 with 2x2. But it only support 1x1 with VHT160 or VHT80+80. Inform userspace and the the QCA firmware about that limitation whenever VHT80+80 or VHT160 is configured. Signed-off-by: Sven Eckelmann <sven.eckelmann@openmesh.com> [kvalo@qca.qualcomm.com: use hw_params] Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
This commit is contained in:
parent
cc914a5500
commit
6824834946
|
@ -275,8 +275,12 @@ static const struct ath10k_hw_params ath10k_hw_params_list[] = {
|
||||||
.hw_ops = &qca99x0_ops,
|
.hw_ops = &qca99x0_ops,
|
||||||
.decap_align_bytes = 1,
|
.decap_align_bytes = 1,
|
||||||
.spectral_bin_discard = 12,
|
.spectral_bin_discard = 12,
|
||||||
.vht160_mcs_rx_highest = 0,
|
|
||||||
.vht160_mcs_tx_highest = 0,
|
/* Can do only 1x1 VHT160 or 80+80. 780Mbps is 2x2 80Mhz or
|
||||||
|
* 1x1 160Mhz, long-guard-interval.
|
||||||
|
*/
|
||||||
|
.vht160_mcs_rx_highest = 780,
|
||||||
|
.vht160_mcs_tx_highest = 780,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
.id = QCA9377_HW_1_0_DEV_VERSION,
|
.id = QCA9377_HW_1_0_DEV_VERSION,
|
||||||
|
|
Loading…
Reference in New Issue