Received: by 2002:a05:7412:251c:b0:e2:908c:2ebd with SMTP id w28csp2671787rda; Wed, 25 Oct 2023 09:07:13 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHUTvU0ETEVEyLgQArfym+AgraAhLzhMcEq7zrDoVvT255d1GjAkljYDXlbIsquHrtwNk1g X-Received: by 2002:a17:907:26c8:b0:9c6:c987:4434 with SMTP id bp8-20020a17090726c800b009c6c9874434mr12352874ejc.45.1698250032745; Wed, 25 Oct 2023 09:07:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698250032; cv=none; d=google.com; s=arc-20160816; b=pv5jsu1MdOetf3F+4R5qNtBKaAi1QRosWgsKoV+jrmWF2vVKtiXjK7kWamthrwyJZb UynAmPHtkXRuj98AJLLFm+KSGcvyh4qxm/Xyx78r+iqKb/JXvbveZlqRWif00s4y4MYX 9iwneyq2UttayscTOrtwWAU2Le12DVXfYVvpWtTDeX8JWti5s1YWxJh/HETb9Uj1w0C1 bBHqi4rR0fGmVVcEjI5Fz3enHxfNdcCFShHzwIbL9rT5ilNPw6LtDsI6KM12nL7yQ7mC +ERlUjHgpdBbxpczfqT58w7nb4VQsPpwXgS2j8W+3tj1G2gxBNI1hzAABHJrTtCTCC+M ZgeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:organization:subject :from:cc:to:content-language:user-agent:mime-version:date:message-id :dkim-signature:dkim-filter; bh=T8hCYv9TCQRumDGGdg5JAeyfukS8FcvoEswp82spM7w=; fh=pmfsEJQ9E1BX3GYRraZUT922M7eVGKmiUjW2LwWAxC8=; b=tLfwenr5kTv/JFBQ3dImQaRzPJoY2qj2cPt527kzcCN0wgbK4MVopwk6pTE+2XQAVn ulpOLydmTlg7q820c+pVoKRvKcxrkPZwM63vSHtIbPkYFIDF2Gsp+nexgpex3arhkKxf sX83K+7wFMwjAKayhgguGtEysqqnMJ4gUcjzr//QltB3Y/lv59F2BYuDJBZXNSjWz+gG VE1OB91yOg5kLKpDGTEaHmAGFbkhHHTScrs5A7tkfNXZSMUnLjeagV3zmUxKczdD7EXW UOfXNiF+HfoXXP9lHJ0IL7SnFfYeOEzkyANAyhIYVQURJkqBcMVtNcGlXIOJnTfWrmZ2 MltQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b=BKqjHHtp; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=candelatech.com Return-Path: Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id h11-20020a170906260b00b009b94aee6c5esi5674960ejc.794.2023.10.25.09.07.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Oct 2023 09:07:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b=BKqjHHtp; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=candelatech.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 72E9280ABF3F; Wed, 25 Oct 2023 09:06:02 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234608AbjJYQGB (ORCPT + 52 others); Wed, 25 Oct 2023 12:06:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34614 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234535AbjJYQF7 (ORCPT ); Wed, 25 Oct 2023 12:05:59 -0400 Received: from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com [148.163.129.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AC490132 for ; Wed, 25 Oct 2023 09:05:57 -0700 (PDT) X-Virus-Scanned: Proofpoint Essentials engine Received: from mail3.candelatech.com (mail2.candelatech.com [208.74.158.173]) by mx1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTP id A5D86C0066; Wed, 25 Oct 2023 16:05:52 +0000 (UTC) Received: from [192.168.100.159] (50-251-239-81-static.hfc.comcastbusiness.net [50.251.239.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail3.candelatech.com (Postfix) with ESMTPSA id 4F8EB13C2B0; Wed, 25 Oct 2023 09:05:51 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 mail3.candelatech.com 4F8EB13C2B0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=candelatech.com; s=default; t=1698249951; bh=AgjZ53EMHNKLAl5xmVoTnTpDxBqhhdJ49QdIBGpzDcY=; h=Date:To:Cc:From:Subject:From; b=BKqjHHtp1+T1eeoZjMyhT0RKCL65ERUmsFyLnYAtyHJPVOMjd5FtDmmWJOzzbn7R3 QMjN3NtN3vCoP91otOhYJh7ETjBIuVy2lFC28V44lJWEp87iCGvHG2GcqefUiaRnPk 0b0jutKwP/YBQQMqi0pdB2YnNBV7O2B4H5+Rsqhk= Message-ID: <2fb78387-d226-3193-8ca7-90040561b9ad@candelatech.com> Date: Wed, 25 Oct 2023 09:05:51 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US To: linux-wireless Cc: mingyen.hsieh@mediatek.com From: Ben Greear Subject: Regression wireless-next: mt7921: update the channel usage when the regd domain changed Organization: Candela Technologies Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-MDID: 1698249953-MgnXGeUqdbW5 X-MDID-O: us5;ut7;1698249953;MgnXGeUqdbW5;;29213b6a21c28d0bb86e949ab8f33825 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Wed, 25 Oct 2023 09:06:02 -0700 (PDT) I noticed mt7922 radios would no longer enable 6e band in wireless-next. My test system has Intel radios and mt7922 radios in it. I bisected to the commit below. It looks like that patch can disable 6e based on regdom change, but cannot enable 6e again in case regdom changes back to something that supports 6e. Intel tri-band radios disable 6e by default, then enable it after scanning US regdom beacons. Maybe that regdom changing by Intel helps break the mt7922 with the below patch applied? commit 09382d8f8641bc12fffc41a93eb9b37be0e653c0 Author: Ming Yen Hsieh Date: Sat Sep 30 10:25:09 2023 +0800 wifi: mt76: mt7921: update the channel usage when the regd domain changed The 5.9/6GHz channel license of a certain platform device has been regulated in various countries. That may be difference with standard Liunx regulatory domain settings. In this case, when .reg_notifier() called for regulatory change, mt792x chipset should update the channel usage based on clc or dts configurations. Channel would be disabled by following cases. * clc report the particular UNII-x is disabled. * dts enabled and the channel is not configured. Signed-off-by: Ming Yen Hsieh Co-developed-by: Deren Wu Signed-off-by: Deren Wu Signed-off-by: Felix Fietkau Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com