Received: by 10.192.165.156 with SMTP id m28csp191712imm; Tue, 17 Apr 2018 08:35:27 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+9QJz4PZrBaYnuoeZKNJBHwC5hRS0D0A6KLwGuFPQgiMHjXAb1lGQwAF7e1z5wUg901Nyz X-Received: by 10.101.96.141 with SMTP id t13mr2205281pgu.222.1523979327012; Tue, 17 Apr 2018 08:35:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523979326; cv=none; d=google.com; s=arc-20160816; b=W1XCimo8yMiDizG8fvhehUJa78XWV64PcPVuBhMvmTnA9o099sHXhcc/wUrBJPGKRe GSMaIGOzmatHASzhy4stBgn+BU3tE8MQOViVl6yrXIlOJn4Q54MvZvvzRKSl3doDOqi/ 0Zx3wHifxEVYAezOZzRJ+BXTZNnTPzkXJkCAwFoiQZulpb4jXVOXcpSYKhYvHYar4Hec o+XkEuAaDOm617kHChtbUYAorsif5PIpsBTW2PM5MJcKZwJJiNCK7GZG41TgzMxHOqlT Rk/DIJknuVCSRy/pAbTs+yaukVQPYzQrdJf4Ave2JKz4nXLiyca3mJ6zbTbdXC0JXFjo L25w== 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:arc-authentication-results; bh=6LXwLpslexdyegTWRfAMLY9DFfVDpfpatQYZah89NLQ=; b=FSS/Gf727qXgT74++IW0yHwfsi+hgRZ6geyXYjF84iZhixG0f9Qz3O8Xh7Zx8rU5/3 heX+jX/CihU5GXONQRqEv0VKmA+Z/O7L7Z0AoYeTuZqVwCA0dxRBZRJgVoz8Y+SKV8Uf SPWVmwK7zs7n18xgtTgNV3mJGQLPr8cYs1B+oHoJO+jsG92Pdfll7dtQLvEHkCMULhUR nHC6OqmfQX9kRE7KhaPZBAnJXT4CGGUBlY5lvmXc7sVOUxaV+7bSZSEW6wItdvUYffCq 3ZL9eYIVInGGRiumxu56eo7oT9t5GoDM7VmAZ17QrabKduwK6eVCsNcCno7NxD8bRR/9 YLbw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=pbnc4ItB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j65si7437227pge.371.2018.04.17.08.35.12; Tue, 17 Apr 2018 08:35:26 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=@gmail.com header.s=20161025 header.b=pbnc4ItB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753076AbeDQPde (ORCPT + 99 others); Tue, 17 Apr 2018 11:33:34 -0400 Received: from mail-it0-f67.google.com ([209.85.214.67]:53903 "EHLO mail-it0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752359AbeDQPd1 (ORCPT ); Tue, 17 Apr 2018 11:33:27 -0400 Received: by mail-it0-f67.google.com with SMTP id m134-v6so16402469itb.3 for ; Tue, 17 Apr 2018 08:33:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=6LXwLpslexdyegTWRfAMLY9DFfVDpfpatQYZah89NLQ=; b=pbnc4ItBcy6eDkL1ct3D3dOHcv+IHtgkNPBiGWA+2RMyT5d/CEFD8j8w8gHAE/Tq4k CbQqM2vu2lTgTiMXcWKBYdHPsXJbhRfFzwt9gelXQIh6oKBsGuxC9lGvSzUFMsoJhrRC fqCSL/FvKjdUiXJ0gHJzCq97IN/V61AFOrbIUIpXlI01EvEeFGBzrJdmX+ku2lAhsX2V r81pIeMcLFdSr+GDttBnGz9NZykB6/vfRqsn7O3dY0IO9DZPZzu+D8zZFqst15TCmDt6 y8N3zL2elFFOVuN3BAdwhQc74ue3ss0gwSidi2UFFmV576nwol1YPq3R/+qZMMYgdZpm wZ8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=6LXwLpslexdyegTWRfAMLY9DFfVDpfpatQYZah89NLQ=; b=Wu48K85btfzR/y9EzxWw8AjofwTgwXeqhCPIvKvyhWYSZ3IeSsYRTXN522fipBPpgT zr8Cfhg/O+ONudm49jIYeDwUDQRDQcnjg9aPtros8Ov+bMPHmW6kp33v6gHYfcL6MN65 nBAMupe4RWnte7lnfAg444S+g0GAoXLquCbiz+ZhtUSSJO599GIkMPzLgMX8T/ILx47T z13i6K4I7GPPL8OmjkPVqV1oXGmZnBalTTnaTCjw3Fn2pTg/2++0w6KDRXEx1vpdBiS1 Zqkm9z7n8TC2TdZsjC0XNPO6el4SO8AyPtbWdqc8L2TthPItXnl6vqNcaSw3EvvxWZ05 OS4A== X-Gm-Message-State: ALQs6tAaCEJN7cZfa4LoKBvnA2T2Tfn03w12q6Mx4notd06xiljydMgC K97aueg/Q81fTennMNw7UqwRdLcN X-Received: by 2002:a24:4f46:: with SMTP id c67-v6mr1833440itb.66.1523979206469; Tue, 17 Apr 2018 08:33:26 -0700 (PDT) Received: from localhost.localdomain (184-175-36-239.dsl.teksavvy.com. [184.175.36.239]) by smtp.gmail.com with ESMTPSA id y20sm7474131ioy.27.2018.04.17.08.33.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Apr 2018 08:33:25 -0700 (PDT) From: Andres Rodriguez To: linux-kernel@vger.kernel.org Cc: andresx7@gmail.com, gregkh@linuxfoundation.org, mcgrof@kernel.org, alexdeucher@gmail.com, ckoenig.leichtzumerken@gmail.com, kvalo@codeaurora.org, arend.vanspriel@broadcom.com Subject: [PATCH 9/9] brcmfmac: use request_firmware_nowait2 to load firmware without warnings Date: Tue, 17 Apr 2018 11:33:07 -0400 Message-Id: <20180417153307.3693-10-andresx7@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180417153307.3693-1-andresx7@gmail.com> References: <20180417153307.3693-1-andresx7@gmail.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This reduces the unnecessary spew when trying to load optional firmware: "Direct firmware load for ... failed with error -2" Signed-off-by: Andres Rodriguez --- drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c index 091b52979e03..26db3ebd52dc 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c @@ -503,8 +503,9 @@ static void brcmf_fw_request_code_done(const struct firmware *fw, void *ctx) goto done; fwctx->code = fw; - ret = request_firmware_nowait(THIS_MODULE, true, fwctx->nvram_name, - fwctx->dev, GFP_KERNEL, fwctx, + ret = request_firmware_nowait(THIS_MODULE, true, false, + fwctx->nvram_name, fwctx->dev, + GFP_KERNEL, fwctx, brcmf_fw_request_nvram_done); /* pass NULL to nvram callback for bcm47xx fallback */ @@ -547,7 +548,7 @@ int brcmf_fw_get_firmwares_pcie(struct device *dev, u16 flags, fwctx->domain_nr = domain_nr; fwctx->bus_nr = bus_nr; - return request_firmware_nowait(THIS_MODULE, true, code, dev, + return request_firmware_nowait2(THIS_MODULE, true, false, code, dev, GFP_KERNEL, fwctx, brcmf_fw_request_code_done); } -- 2.14.1