Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp636851pxb; Tue, 5 Apr 2022 16:49:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyDJsYy5VgK95ELqm2cCbwqImQEjkUOHaU20Ikstywtm2lky89C2gaJOKi5v79APOfQiJgZ X-Received: by 2002:a05:6a00:1946:b0:4fe:309f:d612 with SMTP id s6-20020a056a00194600b004fe309fd612mr6327665pfk.10.1649202580235; Tue, 05 Apr 2022 16:49:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649202580; cv=none; d=google.com; s=arc-20160816; b=vwi8LZDFSJIqLnGrUETk9J+pDWnSynQr5po9mYxq1+uEMcodDHeT0iDHLmQ4IYvZbu 81w8vKySH39UJ4yyXnuchodqcr+MKyg6qgMBDUxD4ntD7pzWa1kd5RazjBMKlWLiUuJr 5lDtNk4CqxaDNQdSSnk9pmgXAqgyC5IjwFpFREgecCZ3EMox5X2Rb6SH8L2BN8eRKCDP scHW8/ul/t51FEeqLOiKTBFYBUaYASVGJ684fcsgw8bwsE/7B1LcYA7GSfpP4YJs+ZMf Gok97GFK4vA6a+gWV08yn6DBDzFsJOS1eA3P/vUIjL2DvYbZDRToUWwmfRq3AC/QWOck 3D9g== 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=hW4awFN/iKZH90DuLPSiqqPQJ3iNA7pNijx3g5guQus=; b=mguDsWZWF9c3XTqR/us/QscXtVqK1NWVZuzwsGNTjXqI3WMIX+Ev6oIsQlhcGCKCAd TmjQBD8OVAiROYC08TTSyQgB0OcWxKLfXRN+38x2HCn6nL5rfQFpHMGnyTPXSxPluklh HixXYGnkBKxryYyd12CfDQHlabMKhcha+tvOyJ/HEjnMgke86HLWx/E9PYrKyqGybYFK FQeir5ji79VMHUVEcXPv4lJoLyT58dIGx/QHvRneR/hWbRw0HouJpyHCYjpq51oWOkKR zYyALiNQ80lkackE9V8Fh0h7vfbx8zTU+YN6fpvw89PNKhklloKI364SEJQgJhaBKbSo PFqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=l7Vhytfd; 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 ip9-20020a17090b314900b001bf4e57a5d4si3930651pjb.35.2022.04.05.16.49.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Apr 2022 16:49:40 -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=l7Vhytfd; 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id EE0D6100761; Tue, 5 Apr 2022 16:33:49 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245717AbiDEOyf (ORCPT + 99 others); Tue, 5 Apr 2022 10:54:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41936 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244449AbiDEJlT (ORCPT ); Tue, 5 Apr 2022 05:41:19 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8FA86BB91B; Tue, 5 Apr 2022 02:26:28 -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 ams.source.kernel.org (Postfix) with ESMTPS id 38F14B81C9F; Tue, 5 Apr 2022 09:26:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9C5A3C385A0; Tue, 5 Apr 2022 09:26:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1649150786; bh=dlYk8rC60OvZeHn5CTD5I6a5wqwswMluROqrjoBv3YU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=l7Vhytfdge9AT8oQzkIJ+PVUL685R/BGANLNDFRZb6YhlC8jujxNzJWYoa8Mad2sW mZbLnhALT90XXLeuxQoxDdnlKBgwQo6ebegVqlkG3REmvTqiVnf4AviA9OyWZsg4Ir DeIYjhORh8JhULTxkGc335EHJOutbip7C4+IkXJs= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Linus Walleij , Arend van Spriel , Hector Martin , Kalle Valo Subject: [PATCH 5.15 181/913] brcmfmac: pcie: Declare missing firmware files in pcie.c Date: Tue, 5 Apr 2022 09:20:43 +0200 Message-Id: <20220405070345.280041237@linuxfoundation.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220405070339.801210740@linuxfoundation.org> References: <20220405070339.801210740@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=-2.0 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=no 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: Hector Martin commit 6d766d8cb505ec1fae63da8faef4fc5712c3d794 upstream. Move one of the declarations from sdio.c to pcie.c, since it makes no sense in the former (SDIO support is optional), and add missing ones. Fixes: 75729e110e68 ("brcmfmac: expose firmware config files through modinfo") Reviewed-by: Linus Walleij Reviewed-by: Arend van Spriel Cc: stable@vger.kernel.org Signed-off-by: Hector Martin Signed-off-by: Kalle Valo Link: https://lore.kernel.org/r/20220131160713.245637-5-marcan@marcan.st Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 7 +++++++ drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 - 2 files changed, 7 insertions(+), 1 deletion(-) --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c @@ -59,6 +59,13 @@ BRCMF_FW_DEF(4366B, "brcmfmac4366b-pcie" BRCMF_FW_DEF(4366C, "brcmfmac4366c-pcie"); BRCMF_FW_DEF(4371, "brcmfmac4371-pcie"); +/* firmware config files */ +MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.txt"); +MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.*.txt"); + +/* per-board firmware binaries */ +MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.*.bin"); + static const struct brcmf_firmware_mapping brcmf_pcie_fwnames[] = { BRCMF_FW_ENTRY(BRCM_CC_43602_CHIP_ID, 0xFFFFFFFF, 43602), BRCMF_FW_ENTRY(BRCM_CC_43465_CHIP_ID, 0xFFFFFFF0, 4366C), --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c @@ -629,7 +629,6 @@ BRCMF_FW_CLM_DEF(43752, "brcmfmac43752-s /* firmware config files */ MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-sdio.*.txt"); -MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.*.txt"); /* per-board firmware binaries */ MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-sdio.*.bin");