Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3359061pxb; Mon, 17 Jan 2022 18:32:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJxzBefPCF+Gngea0+GlHqKj6txWdalXwMLbMG3K9wll+G6Ctbh+Nl2ESN2OosNA3sqrLdb+ X-Received: by 2002:a17:90b:e89:: with SMTP id fv9mr28172783pjb.155.1642473147968; Mon, 17 Jan 2022 18:32:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642473147; cv=none; d=google.com; s=arc-20160816; b=blvShwXtQIsAuAF6rtvpf/d6mlHZDOFj19sVbSQQQyD24zJJvWY3FBrt/Dw1a35mkW HXwjBF2fsx1Kb4b1lH3DgxlLLU96xFxGCmRWuDZiSmjL7z3NLlRxHahMjrwuiDCyADMn KIABOSXoxPHzVzL4f35qKV7iZHyA1236gLk4FGmnAcOLnmj3VMAnUonsyg3g39XxXoJp tfQMvdyl/jINHOErZXMmg+Cg5Uc4eCbhPIlVTuKNR4NX8xesN597qFQFaETBy7J392eJ B01Q5UDlpoxa/Bh+JaRTuLdNJUU1D7IPBdlu/6umvbXiU0eA1HZaNu5r2eoTOY3t+pVg VF1Q== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=/Ds4FUUVHRnDRuigPXRIUm4rPWklvI4RRQIlGboi/3A=; b=BqW/yHX6dDbZnXlgn2W28rULnpQoTsSSzGx/ef1bInio2kiQ2M/NxD06/0ZeMYWR4g Ma+uUno8pcclZmE6i87muJRE2t/PWXlXGwoo4uKzMQLTNGXTvFGORq1MTUdlDDQrBtK5 DdSMchIfI7XW5Cra80WW5udVd87VsFTcihbmVhNZOfhvTuwSz1bHuzUfiWR1Rgt92Uu2 yJf4/8sBdnwN/onuNZRS7hxrk0j/xJW/7DhheQJYlsJ34IP5qaztMcg2gcwiHcZwFMRk yB16RMDlBQq6ea65o4dn5hcsTZqopwQ823a5TcxarcD+QfjzCyujCPItI/JrGlRUdgwZ sfrQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=marcan.st Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id np16si1427237pjb.65.2022.01.17.18.32.19; Mon, 17 Jan 2022 18:32:27 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=marcan.st Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240241AbiAQObs (ORCPT + 70 others); Mon, 17 Jan 2022 09:31:48 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38570 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239064AbiAQObZ (ORCPT ); Mon, 17 Jan 2022 09:31:25 -0500 Received: from mail.marcansoft.com (marcansoft.com [IPv6:2a01:298:fe:f::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E5BD1C061751; Mon, 17 Jan 2022 06:30:55 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: hector@marcansoft.com) by mail.marcansoft.com (Postfix) with ESMTPSA id DFEC0421F5; Mon, 17 Jan 2022 14:30:46 +0000 (UTC) From: Hector Martin To: Kalle Valo , "David S. Miller" , Jakub Kicinski , Rob Herring , "Rafael J. Wysocki" , Len Brown , Arend van Spriel , Franky Lin , Hante Meuleman , Chi-hsien Lin , Wright Feng , Dmitry Osipenko Cc: Hector Martin , Sven Peter , Alyssa Rosenzweig , Mark Kettenis , =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= , Pieter-Paul Giesberts , Linus Walleij , Hans de Goede , "John W. Linville" , "brian m. carlson" , Andy Shevchenko , linux-wireless@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org, brcm80211-dev-list.pdl@broadcom.com, SHA-cyfmac-dev-list@infineon.com, Arend van Spriel Subject: [PATCH v3 4/9] brcmfmac: pcie: Declare missing firmware files in pcie.c Date: Mon, 17 Jan 2022 23:29:14 +0900 Message-Id: <20220117142919.207370-5-marcan@marcan.st> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20220117142919.207370-1-marcan@marcan.st> References: <20220117142919.207370-1-marcan@marcan.st> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org 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 Signed-off-by: Hector Martin --- 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(-) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c index f876b1d8d00d..b1ae6c41013f 100644 --- 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), diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c index 8effeb7a7269..5d156e591b35 100644 --- 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-sdio"); /* 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"); -- 2.33.0