From patchwork Mon Jul 8 12:53:02 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 168636 Delivered-To: patch@linaro.org Received: by 2002:ac9:6410:0:0:0:0:0 with SMTP id r16csp6512219ock; Mon, 8 Jul 2019 05:53:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqzuw5VTGbeiCyWdo5an2+RzcShveWV0T/i/BXc40KmGPldfdfDGGiCqL7Bc2eGfhsaLNeYU X-Received: by 2002:a17:902:f64:: with SMTP id 91mr23974385ply.247.1562590405774; Mon, 08 Jul 2019 05:53:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562590405; cv=none; d=google.com; s=arc-20160816; b=GmgDLnZh+h6ZiuiqPYjBvnYyj442uXnpqaVIJPxBK2vNJJtVRGgB20rrNUavFPI9Et kn3ydfsqRrWzsNbzaDY4PcSzWP52OlF4fUB0Gps72SFdQb00D7C6eBfAMkw+/oP09W95 aJpoeCj5wY08+CNVrG0JHEmBdvHY8MshAMPYY4LpyMkiNI2bdZkPJupgy4txd4vXe0R9 zfTtCQpMY0cEW0jzj/jSmZUWnoqgKYdhUBDzPmZXRHrMHclR6+VIn9IiLF4Zkkw7N/hw 3YimayP8LOXsMyg2OtDN0i+ksFb9UK6TQwWMs7CFFIz8d7GxT8c+7iBC8w+u5ZuWRXMA gAmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=oyOXhlZxs3olRjtaDl+R6TlqcbZbO3TjUCEiVwxwCOY=; b=YYNR41UpUOdXwbL1UpD78DyO6AahwySw4fIaeg+/ubcfq+ezxjmb9uOaBYFBQRgTpo WURytLRTu60eyP1WjGwkD2oFvmNixOUGgEct0v2QjpBoOcVvpnLMUPP4wfa4gXBFFpGU QR4eUAXLwjfcgUnTPKCrb/Kq5Xp9Kd41V7yBYgMgDNQFvm+Z6QwpQsSLyhHvZkj3OSYX YL98ZCHp2MtdDeyHlDNATAA+glROyjrXdzehsLZtIhklIHH5bMjB6GGEjFK6ZfmeYZBg kehXFh73YyD3MeFFqGsc1sZCbn+Zg8aOhB0QrWL0a5EjzJMEhCEkZ1t4ob9g918vamTH l6Kw== ARC-Authentication-Results: i=1; mx.google.com; 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 d8si974515pgv.61.2019.07.08.05.53.25; Mon, 08 Jul 2019 05:53:25 -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; 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 S1731076AbfGHMxY (ORCPT + 30 others); Mon, 8 Jul 2019 08:53:24 -0400 Received: from mout.kundenserver.de ([212.227.126.135]:60113 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728615AbfGHMxX (ORCPT ); Mon, 8 Jul 2019 08:53:23 -0400 Received: from threadripper.lan ([149.172.19.189]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.129]) with ESMTPA (Nemesis) id 1MJmbB-1i43Qd0J8D-00K92h; Mon, 08 Jul 2019 14:53:10 +0200 From: Arnd Bergmann To: Lee Jones Cc: Arnd Bergmann , Tony Xie , Stephen Boyd , Stefan Mavrodiev , Greg Kroah-Hartman , Thomas Gleixner , linux-kernel@vger.kernel.org Subject: [PATCH] mfd: rk808: mark pm functions __maybe_unused Date: Mon, 8 Jul 2019 14:53:02 +0200 Message-Id: <20190708125308.3778575-1-arnd@arndb.de> X-Mailer: git-send-email 2.20.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:3KRIFevbqTtrEsWrlEjpXsuKrDf0Nf3vQwnIJIvRrKwNGyC8A2j AtRjoqSP98QNKNcphLrJ2TvJyij7uO+BXRIIszAMtlqJpXWJSC12fADFXZ2aM2azQmEYgpt ngU3A+b/UFUOtWQ+Z/aRLZ4HFIV/xESE43Qs3YhJwhwwpJ7Bag/JcBZDP/9ycgUjUDtPZfE C4jEJf2mgl4aQ0TyzXOOg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1; V03:K0:TXTT9pdMoRc=:2vF7s1LMO5yoIjJdCua9jD /wQZTzbF5NUN3Dc/DGyiYJFY+k1C0wGcOJGiAK5m9290ftkBmG/m6fbVUREtG2m1q9r32EzBA MBUnpSfJuyRpN9jgpqW5BVzg9NrMAWAsvPWPlScGrs47+vcpwhUvbucVxHpu9xxGYaylgp+6K B4jqntQd7MxCFN6A+sb5ziOd7/gFdJtZPpOcu3wDIveNrK+3v8A55CYfDocdNLcuaf/ZRLIIM qOPiLYAMx+Kn/lbm/A9TMPK4cLVwGtyNIqaDXOH4iMqks20jP+w7YFrpbbQbjlBabz6eUMLYM XwiUkJLyIjHLEL8yAE9JRSQ9mho5g/093zUBhDgVIjI3iogiRtoYaxl4VMZGa1Sv3igs3sui3 9+B8++ZMc+l5tthOloM3Ux0P86mTj1cBUtN2YK5FPXno2rBS/q50U7c67pniuG2odEzHhL/+J 8BMyQGsazp4T95XnOouQ4kXiGyaAn2T+0LxZRRpLAmcvko8+6qr6gsive0Uais/AZy1d4S+xy jhfjLAi1zG0WzusQD1JPU9mG/Y2jSDDDfFtYL8WYvQxQS98LT4worhQmjN61QD45wJ7Xj7AgX bgDB/06RGaIRX/t1HrIjftyY3mUFiWTSNi4c9iueWi0OeA1Ob9j8G2r6LG0/smmT76n4VbFL9 zjUVBBVfQIIgQE+0COLdW/7tDAUqOSXql6B4pDpH6O5Z824KPwWWkz9onBZGyoxa9ZDz1G2JD L0w9S4qjDsRUnUBQclEk1DVuMmfZBODG75jaJA== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The newly added suspend/resume functions are only used if CONFIG_PM is enabled: drivers/mfd/rk808.c:752:12: error: 'rk8xx_resume' defined but not used [-Werror=unused-function] drivers/mfd/rk808.c:732:12: error: 'rk8xx_suspend' defined but not used [-Werror=unused-function] Mark them as __maybe_unused so the compiler can silently drop them when they are not needed. Fixes: 586c1b4125b3 ("mfd: rk808: Add RK817 and RK809 support") Signed-off-by: Arnd Bergmann --- drivers/mfd/rk808.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.20.0 diff --git a/drivers/mfd/rk808.c b/drivers/mfd/rk808.c index 601cefb5c9d8..9a9e6315ba46 100644 --- a/drivers/mfd/rk808.c +++ b/drivers/mfd/rk808.c @@ -729,7 +729,7 @@ static int rk808_remove(struct i2c_client *client) return 0; } -static int rk8xx_suspend(struct device *dev) +static int __maybe_unused rk8xx_suspend(struct device *dev) { struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); int ret = 0; @@ -749,7 +749,7 @@ static int rk8xx_suspend(struct device *dev) return ret; } -static int rk8xx_resume(struct device *dev) +static int __maybe_unused rk8xx_resume(struct device *dev) { struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); int ret = 0;