Received: by 10.192.165.148 with SMTP id m20csp84727imm; Fri, 20 Apr 2018 03:30:17 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/e6jwbNvhe530fQddxyOuvciFgyKOBOkgiqmhN20OIJlIHB8vLu6CpafGJDQ9766qQp3ZR X-Received: by 2002:a17:902:41:: with SMTP id 59-v6mr9793905pla.345.1524220217222; Fri, 20 Apr 2018 03:30:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524220217; cv=none; d=google.com; s=arc-20160816; b=dqcNv2g5aWH+F0f3bg7cpZ6PgoWbjUCotA/FUPOxIUGI1+PDnHhDfOl/3QfftEWXRR GZvwMPlzV/hZoNnRh17Y83i+eEOxBEqIAqogdl8VNkYnLYsJ2tsIKjVJZcbxOC0Zdctm S93hG4If2vTvPLxdG5nrP3JszLUKuwsSNu2yzn2PWjn4li85UP2W/kXMeDZrpnxzqoOI 6xA08za5vENsSLkf2OaThBfSmdeUTCy6GtGSxwnArsve6DIWq846Ko3XCrJpgL4kDVeU v4l1Nvxd5a7l8xN3ukmWpaEeInhUpjMzxsKNBLk1sH4EiEmQNc4Vl3D+onCVCzG9FCus MeNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:dmarc-filter :dkim-signature:dkim-signature:arc-authentication-results; bh=ipp6bj16wEv2LI0VAwhwFL5YE/Y5CXxXWpWW4R6JMz8=; b=kMpHbrAGO2hSK7oJ/H3HqcXpe2zzDducW+YEtLVS7sINCc6qTJ0Y218ZGwBXOA6C/Q I5rjo8KbUF2A7vjU0WxIIudnwdwtkPLjZtubw5kMqk7uo6vvmLfo+WKNtG3uhpo+Fd0E ecs3E23awMPslyXTHkPckVNqOpxeAm3kDhopQbAM57MjatH1DM7nbm5RFAUGuKKB4NJk K5/quTJrcwdJ1XMBX+m8LVw6Kdbxf3E1gotSE705WgSUJM0NsBORvAtAzGdxEdwpsemK 2kBLSSid4IA2yo93Tog3WGLnY5G7LCi4eHW0sW6AJLNaqg9mxwO+A8Lodz9eM8M9hlxB ZbJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=eNTcf8JD; dkim=pass header.i=@codeaurora.org header.s=default header.b=eNTcf8JD; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d10si4809069pgu.626.2018.04.20.03.30.03; Fri, 20 Apr 2018 03:30:17 -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=@codeaurora.org header.s=default header.b=eNTcf8JD; dkim=pass header.i=@codeaurora.org header.s=default header.b=eNTcf8JD; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754576AbeDTK2b (ORCPT + 99 others); Fri, 20 Apr 2018 06:28:31 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:47990 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754469AbeDTK23 (ORCPT ); Fri, 20 Apr 2018 06:28:29 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 7052060881; Fri, 20 Apr 2018 10:28:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1524220109; bh=hl77vr1RMrzzXT9INYQgbOidbn9d0TfzyQK6RosrJD4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=eNTcf8JDqmJN9Y6CkmrA/y/udKXOhfJr+boYL2C3+LIcaehLi0iyWukev2eqKCZGa LmNneEN4zh+SW+/xuWJg0COqBB7lTXqgcrSHDvNd11Mk3r/hvu8yCdVL5tm7qwX06O LQMPLRYpUBonzqSgydmf/C76XD/fl2qIijpMQPKg= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from potku.adurom.net (88-114-240-52.elisa-laajakaista.fi [88.114.240.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kvalo@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 4561360264; Fri, 20 Apr 2018 10:28:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1524220109; bh=hl77vr1RMrzzXT9INYQgbOidbn9d0TfzyQK6RosrJD4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=eNTcf8JDqmJN9Y6CkmrA/y/udKXOhfJr+boYL2C3+LIcaehLi0iyWukev2eqKCZGa LmNneEN4zh+SW+/xuWJg0COqBB7lTXqgcrSHDvNd11Mk3r/hvu8yCdVL5tm7qwX06O LQMPLRYpUBonzqSgydmf/C76XD/fl2qIijpMQPKg= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 4561360264 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=kvalo@codeaurora.org From: Kalle Valo To: Andres Rodriguez Cc: linux-kernel@vger.kernel.org, gregkh@linuxfoundation.org, mcgrof@kernel.org, alexdeucher@gmail.com, ckoenig.leichtzumerken@gmail.com, arend.vanspriel@broadcom.com Subject: Re: [PATCH 5/9] firmware: add functions to load firmware without warnings v4 References: <20180417153307.3693-1-andresx7@gmail.com> <20180417153307.3693-6-andresx7@gmail.com> Date: Fri, 20 Apr 2018 13:28:24 +0300 In-Reply-To: <20180417153307.3693-6-andresx7@gmail.com> (Andres Rodriguez's message of "Tue, 17 Apr 2018 11:33:03 -0400") Message-ID: <87d0yui33r.fsf@kamboji.qca.qualcomm.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Andres Rodriguez writes: > Currently the firmware loader only exposes one silent path for querying > optional firmware, and that is firmware_request_direct(). This function > also disables the fallback path, which might not always be the > desired behaviour. [0] > > This patch introduces variations of firmware_request() and > firmware_request_nowait() that enable the caller to disable the > undesired warning messages. This is equivalent to adding FW_OPT_NO_WARN, > to the old behaviour. > > v2: add header prototype, use updated opt_flags > v3: split debug message to separate patch > added _nowait variant > added documentation > v4: fix kernel-doc style > > [0]: https://git.kernel.org/linus/c0cc00f250e1 > > Signed-off-by: Andres Rodriguez > --- > .../driver-api/firmware/request_firmware.rst | 13 ++++-- > drivers/base/firmware_loader/main.c | 52 ++++++++++++++++++++-- > include/linux/firmware.h | 6 +++ > 3 files changed, 63 insertions(+), 8 deletions(-) The changelog should be after the "---" line, this way git-am will automatically discard it. -- Kalle Valo