Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp10227769ybi; Thu, 11 Jul 2019 01:51:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqyhch5FNqjHo9eyrXXDIfR1i8RmLiv6L6skQVGSnNmliwcLdumrGUO5f5hkwvtHgM4ipLyS X-Received: by 2002:a17:90a:8985:: with SMTP id v5mr3470751pjn.136.1562835087423; Thu, 11 Jul 2019 01:51:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562835087; cv=none; d=google.com; s=arc-20160816; b=TjrI4F2bMz4IkJZQDMonlKNXKjkZZL0DuTP+24uan97SvoiuyfEu2XxzDvktpvkj7A N4s+oNwsC3xxZVH7SeqRFbkhVPyI2qtuT1Zma4PoqXDget6VsKScBjIUyd4xTDrpoFJw UnYke1DKxxFM2mfSuvQCGeUhrnFoJ4HASUva0wTncdFcmRbHW/VbX5EShDOyMhVpE4Gg Edvd8rxgfgsJ9Gxbc6D6Rpnx/Xow6AgP0+qbt1fitI2VLScWJlsBTaFNZXPTKnEzpGSZ qYFyBQ58Nl+yVU2otVIYewLpYbrHFYo24CkG414MTVlbxdCCTP8lxxlGyNK+fO2wSCpk 9JFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter; bh=nTb2vLoHxK2PDTAoklpRlAYVRVz/gc0BlcWG/hQgT2c=; b=LBUgdWBQq4aDMFB8luIBm2VDh8cDu0JsIZMoYPcW7bG8pOWWlbU/pEu/a0oYoRjRh/ dpYNUJ5AzEbrBC5bl/ApvOzigkWdgW2UUWA85ovkTrxYzf5ybLxTQTS61rxK8oR6AK/i rVhkCxf5exvzgGTMJn53SZYB+mP6COn+mlCfbQ3oYerKmis8F+arJ7TLYkHrtr1HBWLa 3Sf13cKBIjsxTriZSl/KSw9cGxCQIk1yGhj5n//3lX13MWLYlvhiYa5r0W/2pqMV62/n IIu9v/qT5uKPCChRHtYWw6wxrsiAhgvD32T3se3kCUPrnVW9N40vHm+sK7egv3kehtFo XkxA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@broadcom.com header.s=dkimrelay header.b=hsiZGvQq; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b15si4265707plz.109.2019.07.11.01.51.02; Thu, 11 Jul 2019 01:51:27 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@broadcom.com header.s=dkimrelay header.b=hsiZGvQq; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728088AbfGKIqj (ORCPT + 99 others); Thu, 11 Jul 2019 04:46:39 -0400 Received: from rnd-relay.smtp.broadcom.com ([192.19.229.170]:41224 "EHLO rnd-relay.smtp.broadcom.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728028AbfGKIqj (ORCPT ); Thu, 11 Jul 2019 04:46:39 -0400 Received: from mail-irv-17.broadcom.com (mail-irv-17.lvn.broadcom.net [10.75.224.233]) by rnd-relay.smtp.broadcom.com (Postfix) with ESMTP id 67A9030C04B; Thu, 11 Jul 2019 01:46:38 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 rnd-relay.smtp.broadcom.com 67A9030C04B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=broadcom.com; s=dkimrelay; t=1562834798; bh=VMOoCMRf3w8TlT+wpeyhL0UDeXsWKaU7XDiG0Te/6yM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=hsiZGvQqo9rc1lIWsFopFGgdXQ/S2HCi59EbvTP4UW2JSwPS+mIxiQDFSnZyTsAL1 EgHbD1M4bZCkpUB0jc2YFk3SOSjG4OYX8lfQHMaCv7FAbVuHD6sXTe3vlOznt7zoog PD+0vH/CEBwDWgJOeF/NoVPcaX6hXqyIpFJ8LKNI= Received: from bld-bun-01.bun.broadcom.com (bld-bun-01.bun.broadcom.com [10.176.128.83]) by mail-irv-17.broadcom.com (Postfix) with ESMTP id 9C66660CB1; Thu, 11 Jul 2019 01:46:38 -0700 (PDT) Received: by bld-bun-01.bun.broadcom.com (Postfix, from userid 25152) id 143BCB02A3D; Thu, 11 Jul 2019 10:46:35 +0200 (CEST) From: Arend van Spriel To: Kalle Valo Cc: linux-wireless@vger.kernel.org, Arend van Spriel Subject: [PATCH 3/3] brcmfmac: allow 160MHz in custom regulatory rules Date: Thu, 11 Jul 2019 10:45:32 +0200 Message-Id: <1562834732-31508-4-git-send-email-arend.vanspriel@broadcom.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1562834732-31508-1-git-send-email-arend.vanspriel@broadcom.com> References: <1562834732-31508-1-git-send-email-arend.vanspriel@broadcom.com> Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org The driver has custom regulatory rules which had maximum bandwidth for 5GHz channels set to 80MHz. As a consequence the driver can not use 160MHz in AP mode even when the device supports it. So relax the rules allowing 160MHz. After wiphy_register() the channel flags are updated according what the device actually supports. Reviewed-by: Hante Meuleman Reviewed-by: Pieter-Paul Giesberts Reviewed-by: Franky Lin Signed-off-by: Arend van Spriel --- drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c index 3f72dc1..b692689 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c @@ -189,9 +189,9 @@ static bool check_vif_up(struct brcmf_cfg80211_vif *vif) */ REG_RULE(2484-10, 2484+10, 20, 6, 20, 0), /* IEEE 802.11a, channel 36..64 */ - REG_RULE(5150-10, 5350+10, 80, 6, 20, 0), + REG_RULE(5150-10, 5350+10, 160, 6, 20, 0), /* IEEE 802.11a, channel 100..165 */ - REG_RULE(5470-10, 5850+10, 80, 6, 20, 0), } + REG_RULE(5470-10, 5850+10, 160, 6, 20, 0), } }; /* Note: brcmf_cipher_suites is an array of int defining which cipher suites -- 1.9.1