Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp2562619rdh; Mon, 30 Oct 2023 00:19:20 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHRH5dtXa4qNK/j/9ZM5kaZfEVtp321BFph/wadfSLVbrxohvjs6QIVmyxSukh/knN1sMZp X-Received: by 2002:a05:6a00:14d0:b0:693:4a5c:268f with SMTP id w16-20020a056a0014d000b006934a5c268fmr11290309pfu.6.1698650359735; Mon, 30 Oct 2023 00:19:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698650359; cv=none; d=google.com; s=arc-20160816; b=J5zrynO4CmhgoF8jxIC29K0qNTMPFhNlAdCTSZMDg8W7Y4CF7HjKlh/gCgMsMWDIjX Frexiw6MllXMoie020TpiG9zN+N3w4Uds8MBPtoILVi1YBOJF74JtkFwhLTeTcZRNpHa Lm5VIE5u6A8kdbHMsv0lOWSeCJYYiMKIvoKBJaBK5EcNtyPiJVyvEQDMWjoP4cC1h8uX Al1jZ2Q8hQUPy+zW+pfxL9OUkt4aPZGaXYMM5PexKUY+vqg4d+am/Cj4v9OhYcYWP834 J4YODGlGdJTJ0PdKM/rKuEai9pH7lToo5qMwKNmy+ifbGKIL1YOZeczHhSNeokKLmCSR TE2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from :dkim-signature; bh=kqfv5Z44Y8nGYTuavp5CKJMYQGjjpB4wnOhB0cBC1nQ=; fh=4ve14YFnS/676UKP+nUP400Y6i0g/RmUFoePSqVvRCg=; b=cuWa9b6LX81/NVku8/Hs88fLDaTIMvwlP3e4zOsVeTVVxHi0zlTLP+vuBqzy+5OXpp M9lf3p8FB1fhiK2kILTnOyzkxu0meqtZD5qyH8sExR/QC4BLU1Y3+ELQQLn05GikrBvT yC/Pt97b26J6AyyvAn0l+lVfDgyYLn2295RtUSWP8WLqm5LHw+011Afz7iZIjZUXZ83R NLmfYJFqA9hEs7pcs/FOMhGWTETC2GFAza9e6mW98P9BJ+LGEa57fhVdScs9LvVEzEch VOAoVURlX3Qntit/E7rM1mQ28bTLMeDFN7qox5riGAcCi32Ml9P9i9iFKQS1FDmIRupw fZBQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b="OS2z/c/3"; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mediatek.com Return-Path: Received: from fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id i13-20020a636d0d000000b005859c221c6dsi4544666pgc.221.2023.10.30.00.19.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Oct 2023 00:19:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b="OS2z/c/3"; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mediatek.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 280648096BB9; Mon, 30 Oct 2023 00:19:15 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231614AbjJ3HTO (ORCPT + 52 others); Mon, 30 Oct 2023 03:19:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36994 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229517AbjJ3HTN (ORCPT ); Mon, 30 Oct 2023 03:19:13 -0400 Received: from mailgw02.mediatek.com (unknown [210.61.82.184]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BB65ABD for ; Mon, 30 Oct 2023 00:19:09 -0700 (PDT) X-UUID: 97c36e2676f411ee8051498923ad61e6-20231030 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Type:MIME-Version:Message-ID:Date:Subject:CC:To:From; bh=kqfv5Z44Y8nGYTuavp5CKJMYQGjjpB4wnOhB0cBC1nQ=; b=OS2z/c/37cadpKzK5Uzr60EKzFYuTSM22FkCZR4zCBcKGRhq02WAb14rtZ5z+U3MEKV+RDA23BNteGHJXdIwMqNuMMc+TQYw+AcoMRo7NomZvWW+TCKyxQBmkjVx4mf1MSAw5ENlhjN+b6RpONiK2b/cpCoYQ/KkJtpjyADIhEE=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.32,REQID:09ff9ac1-40a7-4822-8b52-643c9cbef69d,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_Ham,ACTION: release,TS:0 X-CID-META: VersionHash:5f78ec9,CLOUDID:6bd3c994-10ce-4e4b-85c2-c9b5229ff92b,B ulkID:nil,BulkQuantity:0,Recheck:0,SF:102,TC:nil,Content:0,EDM:-3,IP:nil,U RL:1,File:nil,Bulk:nil,QS:nil,BEC:nil,COL:0,OSI:0,OSA:0,AV:0,LES:1,SPR:NO, DKR:0,DKP:0,BRR:0,BRE:0 X-CID-BVR: 0,NGT X-CID-BAS: 0,NGT,0,_ X-CID-FACTOR: TF_CID_SPAM_SNR,TF_CID_SPAM_ULS X-UUID: 97c36e2676f411ee8051498923ad61e6-20231030 Received: from mtkmbs13n2.mediatek.inc [(172.21.101.108)] by mailgw02.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 998036879; Mon, 30 Oct 2023 15:18:58 +0800 Received: from mtkmbs11n2.mediatek.inc (172.21.101.187) by mtkmbs11n2.mediatek.inc (172.21.101.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.26; Mon, 30 Oct 2023 15:18:57 +0800 Received: from mtksdccf07.mediatek.inc (172.21.84.99) by mtkmbs11n2.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.2.1118.26 via Frontend Transport; Mon, 30 Oct 2023 15:18:57 +0800 From: Deren Wu To: Felix Fietkau , Lorenzo Bianconi , Kalle Valo CC: Sean Wang , Soul Huang , Ming Yen Hsieh , Leon Yen , Eric-SY Chang , KM Lin , Robin Chiu , CH Yeh , Posh Sun , Stella Chang , Quan Zhou , Ryder Lee , Shayne Chen , Ben Greear , linux-wireless , linux-mediatek , Deren Wu Subject: [next v2] wifi: mt76: mt7921: fix 6GHz disabled by the missing default CLC config Date: Mon, 30 Oct 2023 15:17:34 +0800 Message-ID: <5a976ddf1f636b5cb809373501d3cfdc6d8de3e4.1698648737.git.deren.wu@mediatek.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain X-MTK: N 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,UNPARSEABLE_RELAY autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.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 (fry.vger.email [0.0.0.0]); Mon, 30 Oct 2023 00:19:15 -0700 (PDT) From: Ming Yen Hsieh No matter CLC is enabled or disabled, the driver should initialize the default value 0xff for channel configuration of CLC. Otherwise, the zero value would disable channels. Reported-and-tested-by: Ben Greear Closes: https://lore.kernel.org/all/2fb78387-d226-3193-8ca7-90040561b9ad@candelatech.com/ Fixes: 09382d8f8641 ("mt7921: update the channel usage when the regd domain changed") Signed-off-by: Ming Yen Hsieh Signed-off-by: Deren Wu --- v2: * v1 is missing in wireless patchwork and lore.kernel.org. * update title and message to make issue description clear --- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/mcu.c b/drivers/net/wireless/mediatek/mt76/mt7921/mcu.c index 63f3d4a5c9aa..2cc2d2788f83 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7921/mcu.c +++ b/drivers/net/wireless/mediatek/mt76/mt7921/mcu.c @@ -375,6 +375,7 @@ static int mt7921_load_clc(struct mt792x_dev *dev, const char *fw_name) int ret, i, len, offset = 0; u8 *clc_base = NULL, hw_encap = 0; + dev->phy.clc_chan_conf = 0xff; if (mt7921_disable_clc || mt76_is_usb(&dev->mt76)) return 0; -- 2.18.0