2020-05-28 23:14:16

by Muna Sinada

[permalink] [raw]
Subject: [PATCH v2] ath11k: clear DCM max constellation tx value

According to 11ax spec. draft 4.0. DCM Max Constellation Tx data
field should be set to "Reserved" for an AP, therefore bit is
cleared.

Signed-off-by: Muna Sinada <[email protected]>
---
drivers/net/wireless/ath/ath11k/mac.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/drivers/net/wireless/ath/ath11k/mac.c b/drivers/net/wireless/ath/ath11k/mac.c
index 1a7e5817e5c8..3b360c6a1f32 100644
--- a/drivers/net/wireless/ath/ath11k/mac.c
+++ b/drivers/net/wireless/ath/ath11k/mac.c
@@ -3578,6 +3578,8 @@ static int ath11k_mac_copy_he_cap(struct ath11k *ar,

switch (i) {
case NL80211_IFTYPE_AP:
+ he_cap_elem->phy_cap_info[3] &=
+ ~IEEE80211_HE_PHY_CAP3_DCM_MAX_CONST_TX_MASK;
he_cap_elem->phy_cap_info[9] |=
IEEE80211_HE_PHY_CAP9_RX_1024_QAM_LESS_THAN_242_TONE_RU;
break;
--
2.7.4


2020-05-30 14:21:24

by Kalle Valo

[permalink] [raw]
Subject: Re: [PATCH v2] ath11k: clear DCM max constellation tx value

Muna Sinada <[email protected]> wrote:

> According to 11ax spec. draft 4.0. DCM Max Constellation Tx data
> field should be set to "Reserved" for an AP, therefore bit is
> cleared.
>
> Signed-off-by: Muna Sinada <[email protected]>
> Signed-off-by: Kalle Valo <[email protected]>

Patch applied to ath-next branch of ath.git, thanks.

37b76986ebd7 ath11k: clear DCM max constellation tx value

--
https://patchwork.kernel.org/patch/11577233/

https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches