Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp2149402pxb; Fri, 25 Mar 2022 11:59:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxYPYI2fu8sHkXfUa+Uv2TxYBOY50Tll9hgpFaSYnI7L3BIFVD9o41PNh0tf9V5xOEOhYNh X-Received: by 2002:a17:902:7105:b0:152:fdad:fc86 with SMTP id a5-20020a170902710500b00152fdadfc86mr12972450pll.152.1648234742901; Fri, 25 Mar 2022 11:59:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648234742; cv=none; d=google.com; s=arc-20160816; b=QPhL/aqyXmtavENnBWRTIE9Ot+8m74WYgufAbcDNzOZbYE9TqzPZvCR3vdRbArDp5o 074qReEFuc2r41JLSrrDb75L+FjiEZ3rZJK/OSoiZhZVhopyOQOLbq3GoeG+SRx9sHcg v2RRkFOzwk/i7E84jb4mA1Hh8jNgY0PZ2AXbMQOrclUGAQtFvmYsTnZ4Dwy6TB6K77Tv wP+0EYtVI2GnO9cr5IfbZf6smxsNcSjl6ZBHtGXfMdsoVPh/GAMC9/EMxIb75eEbcNl7 wxPi1cXuzmtZWQB3wZMHJYA2YDQebVrgIm08QBCP846zU1j60IEK6qc/ul7Cae5iKdm+ MCnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=9GB2reD0JsC7lgb6n6v7MorWQktSHfCtlY7/W5jJVu8=; b=QKbwfGQCWyFwOA+NoAwQNVEYTfGqO/mTWsDhfBp8NCeWG9oAkHYsEutldLHSdPtfP4 fmKNz00R2PmTluJep2vQhowNAtnnmpyG7dBKq2DgNxbhoXgflrh3kF0G9wTYm7aD2JcW rA5iRBkLpoEVrNwHIYWm054AfHgbTdFI6eimN9tCVjihM1d00OvBih6yua9YPWlKWTnB HKikVJrhhQVShplHtGT37jXaqytAMX6oDbp/SQtm6qrj2287lshizVm2xszIKpejfjfj wGPi1zIn9x5QkS9exu65HRHxUaSYkENbhlnwQ3IsfcEvHOUqVZlMVIQdmfFOaAO+S/ed r45w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="t9Tm/0EX"; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id ei19-20020a17090ae55300b001bf70e727easi3169048pjb.101.2022.03.25.11.59.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Mar 2022 11:59:02 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="t9Tm/0EX"; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id F276B1DF85B; Fri, 25 Mar 2022 11:09:41 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1377099AbiCYPdK (ORCPT + 99 others); Fri, 25 Mar 2022 11:33:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38276 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1376546AbiCYPWA (ORCPT ); Fri, 25 Mar 2022 11:22:00 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 21C3BE3385; Fri, 25 Mar 2022 08:16:16 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id DDCE960A1B; Fri, 25 Mar 2022 15:15:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id ECB56C340E9; Fri, 25 Mar 2022 15:15:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1648221348; bh=bYSefRWEQBGZ6V7g4qvKgTV4xvV30nsyFbO/KZhTytQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=t9Tm/0EXxklw8SERjRX5o45oLHNcrlMQmutNbD1f69lGo/gDa/2iqreGyVJsZUXG2 OcWI4Ls+hwkawBa2CGRf9eL3L+79GKMi9BvvOEMq/ck0+Pi7kc4VprJVh3uV2M6fC0 xRtpF3sLc8vtPnIdTZ43hjPnZqa+1gnCSAKQVx0Q= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Wen Gong , Brian Norris , Kalle Valo Subject: [PATCH 5.15 29/37] Revert "ath: add support for special 0x0 regulatory domain" Date: Fri, 25 Mar 2022 16:14:30 +0100 Message-Id: <20220325150420.763979223@linuxfoundation.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220325150419.931802116@linuxfoundation.org> References: <20220325150419.931802116@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Brian Norris commit 1ec7ed5163c70a0d040150d2279f932c7e7c143f upstream. This reverts commit 2dc016599cfa9672a147528ca26d70c3654a5423. Users are reporting regressions in regulatory domain detection and channel availability. The problem this was trying to resolve was fixed in firmware anyway: QCA6174 hw3.0: sdio-4.4.1: add firmware.bin_WLAN.RMH.4.4.1-00042 https://github.com/kvalo/ath10k-firmware/commit/4d382787f0efa77dba40394e0bc604f8eff82552 Link: https://bbs.archlinux.org/viewtopic.php?id=254535 Link: http://lists.infradead.org/pipermail/ath10k/2020-April/014871.html Link: http://lists.infradead.org/pipermail/ath10k/2020-May/015152.html Link: https://lore.kernel.org/all/1c160dfb-6ccc-b4d6-76f6-4364e0adb6dd@reox.at/ Fixes: 2dc016599cfa ("ath: add support for special 0x0 regulatory domain") Cc: Cc: Wen Gong Signed-off-by: Brian Norris Signed-off-by: Kalle Valo Link: https://lore.kernel.org/r/20200527165718.129307-1-briannorris@chromium.org Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/ath/regd.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- a/drivers/net/wireless/ath/regd.c +++ b/drivers/net/wireless/ath/regd.c @@ -667,14 +667,14 @@ ath_regd_init_wiphy(struct ath_regulator /* * Some users have reported their EEPROM programmed with - * 0x8000 or 0x0 set, this is not a supported regulatory - * domain but since we have more than one user with it we - * need a solution for them. We default to 0x64, which is - * the default Atheros world regulatory domain. + * 0x8000 set, this is not a supported regulatory domain + * but since we have more than one user with it we need + * a solution for them. We default to 0x64, which is the + * default Atheros world regulatory domain. */ static void ath_regd_sanitize(struct ath_regulatory *reg) { - if (reg->current_rd != COUNTRY_ERD_FLAG && reg->current_rd != 0) + if (reg->current_rd != COUNTRY_ERD_FLAG) return; printk(KERN_DEBUG "ath: EEPROM regdomain sanitized\n"); reg->current_rd = 0x64;