From patchwork Tue Oct 2 21:21:27 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 978036 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=arndb.de Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42PsYS2SxGz9sB5 for ; Wed, 3 Oct 2018 07:22:20 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728535AbeJCEHi (ORCPT ); Wed, 3 Oct 2018 00:07:38 -0400 Received: from mout.kundenserver.de ([217.72.192.74]:48249 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727040AbeJCEHi (ORCPT ); Wed, 3 Oct 2018 00:07:38 -0400 Received: from wuerfel.lan ([109.193.40.16]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.145]) with ESMTPA (Nemesis) id 1MDgxt-1fytoU3hEl-00AnCq; Tue, 02 Oct 2018 23:22:10 +0200 Received: from wuerfel.lan ([109.193.40.16]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.145]) with ESMTPA (Nemesis) id 1MDgxt-1fytoU3hEl-00AnCq; Tue, 02 Oct 2018 23:22:10 +0200 From: Arnd Bergmann To: Thierry Reding , Jonathan Hunter Cc: Arnd Bergmann , Mikko Perttunen , Timo Alho , linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] firmware: tegra-bpmp: mark PM function as __maybe_unused Date: Tue, 2 Oct 2018 23:21:27 +0200 Message-Id: <20181002212208.2971433-1-arnd@arndb.de> X-Mailer: git-send-email 2.18.0 X-Provags-ID: V03:K1:vGiWoKMBj91kRHrtpaRlH1jrKTm4N+Na1zsHY7i1d6tLi4KF4sT tqRCOpimY4WQBWpxiQnNV5+VNcrXYKu6nPxMBIZc2Z0SNAc1dMmHFI1rvqqVX/g4q+HtEuK EfcpKmg0eTUEPFdlhFiFFT9yiwoR4ee+6Ds0jeGS+zz5dpS1ailmMZ0EZBXa0jsTQhJjYPg +Tdo1XkyNhubrQvxAgcqA== X-UI-Out-Filterresults: notjunk:1; V01:K0:k9uYCVUEpRs=:aXrnZUS75TCqmUf1aTKN56 2CvHvzbAAZvSJ4eUKwQXq7Dydaxp1l54khADL3TH+pF7S8Ueyan69nweBaJ5LhU0yGzzMgCdi xJKtak86uC3z89q6VLmzFkq/36o6LwBnXpqXz9QU+wQb+YF9SYsdrIrGiRJjb8rPjDXcW7s5x T1U1lXyCjnnmC21GeRvWrmd+0h4B9wMdVH7EwuzYnIieZKduL3MUS4Ne0lseEPqYw1xKA8JkW iIMqpSQVb/n62UwjM8YOFwoRTD0z3uX/QtpbnPaw9iTqefGD7NsbRnlrf7pJts2il0hKrGazz VDp8XVnUegIBY9uSVYpswhD4AwTqA9yQqMOf9/3FOhDvWvhvdmrCMWmEJoUqX6w6suNJVNXjf ekGayaBAzjonXJwo/VlPFH7fG8TszUXsXHQQKV5VNFI9G96cfVcSCFTSWfhIEJqoF/O8yukAf t+grurHT/mSYvMXc7HJdrRwoLL25wNJQmEbTlgk9dCJnU8cVLuWBujFTAucPxohFF29600zY8 RznBsdN7gwXYLF72jgacN9yCrBh9lnbIt1605UY06mp6RnjX4TOrRNXSMCK173Oa+A6/Yu7u4 w6ZRfQClQvIV4DAfb2dmjqpL5WmFfms6rvc30L15WHCLyz+lxvnzAlZ2/sprvW0SnNQA1dYXN liTZIrd5xBwOPnpt9x9EOlAHVk3Q/dMr87xEkF9zZvSZ6yrRU0feiSDls2TdpQANf/Xs= Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org The newly added tegra_bpmp_resume function is unused when CONFIG_PM is disabled: drivers/firmware/tegra/bpmp.c:847:12: error: 'tegra_bpmp_resume' defined but not used [-Werror=unused-function] static int tegra_bpmp_resume(struct device *dev) Mark it as __maybe_unused to avoid the warning and let the compiler drop it silently. Fixes: cd40f6ff124c ("firmware: tegra: bpmp: Implement suspend/resume support") Signed-off-by: Arnd Bergmann Acked-by: Jon Hunter --- drivers/firmware/tegra/bpmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firmware/tegra/bpmp.c b/drivers/firmware/tegra/bpmp.c index 41448ba78be9..a3d5b518c10e 100644 --- a/drivers/firmware/tegra/bpmp.c +++ b/drivers/firmware/tegra/bpmp.c @@ -844,7 +844,7 @@ static int tegra_bpmp_probe(struct platform_device *pdev) return err; } -static int tegra_bpmp_resume(struct device *dev) +static int __maybe_unused tegra_bpmp_resume(struct device *dev) { struct tegra_bpmp *bpmp = dev_get_drvdata(dev); unsigned int i;