[PATCH] wifi: ath12k: change to treat alpha code na as world wide regdomain
Jeff Johnson
quic_jjohnson at quicinc.com
Fri Sep 8 08:24:52 PDT 2023
On 9/6/2023 2:03 AM, Wen Gong wrote:
> Some firmware versions for WCN7850 report the default regdomain with
> alpha code "na" by default when load as a world wide regdomain,
> ath12k should treat it as a world wide alpha code.
>
> Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.0-03427-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1.15378.4
>
> Signed-off-by: Wen Gong <quic_wgong at quicinc.com>
Acked-by: Jeff Johnson <quic_jjohnson at quicinc.com>
> ---
> drivers/net/wireless/ath/ath12k/wmi.c | 8 +++++++-
> 1 file changed, 7 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/net/wireless/ath/ath12k/wmi.c b/drivers/net/wireless/ath/ath12k/wmi.c
> index 9ed33e2d6da0..4ebc09b35892 100644
> --- a/drivers/net/wireless/ath/ath12k/wmi.c
> +++ b/drivers/net/wireless/ath/ath12k/wmi.c
> @@ -5390,7 +5390,13 @@ static void ath12k_wmi_htc_tx_complete(struct ath12k_base *ab,
>
> static bool ath12k_reg_is_world_alpha(char *alpha)
> {
> - return alpha[0] == '0' && alpha[1] == '0';
> + if (alpha[0] == '0' && alpha[1] == '0')
> + return true;
> +
> + if (alpha[0] == 'n' && alpha[1] == 'a')
> + return true;
> +
> + return false;
> }
>
> static int ath12k_reg_chan_list_event(struct ath12k_base *ab, struct sk_buff *skb)
>
> base-commit: 3f257461ab0ab19806bae2bfde4c3cd88dbf050e
More information about the ath12k
mailing list