From patchwork Fri Jan 29 14:06:27 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 101033 Delivered-To: patch@linaro.org Received: by 10.112.130.2 with SMTP id oa2csp1139276lbb; Fri, 29 Jan 2016 06:08:05 -0800 (PST) X-Received: by 10.98.17.92 with SMTP id z89mr13695311pfi.16.1454076485637; Fri, 29 Jan 2016 06:08:05 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id xc4si3818669pab.244.2016.01.29.06.08.05; Fri, 29 Jan 2016 06:08:05 -0800 (PST) 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 S1756357AbcA2OH6 (ORCPT + 30 others); Fri, 29 Jan 2016 09:07:58 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:57844 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756216AbcA2OH4 (ORCPT ); Fri, 29 Jan 2016 09:07:56 -0500 Received: from wuerfel.lan. ([78.42.132.4]) by mrelayeu.kundenserver.de (mreue104) with ESMTPA (Nemesis) id 0LgXxN-1ZmTVb0ds5-00nx0o; Fri, 29 Jan 2016 15:07:26 +0100 From: Arnd Bergmann To: Robert Jarzmik Cc: linux-arm-kernel@lists.infradead.org, Arnd Bergmann , Haojian Zhuang , Daniel Mack , linux-kernel@vger.kernel.org Subject: [PATCH 3/9] ARM: pxa: mark unused eseries code as __maybe_unused Date: Fri, 29 Jan 2016 15:06:27 +0100 Message-Id: <1454076396-3563101-4-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.7.0 In-Reply-To: <1454076396-3563101-1-git-send-email-arnd@arndb.de> References: <1454076396-3563101-1-git-send-email-arnd@arndb.de> X-Provags-ID: V03:K0:Qy3ypUbEaZJxlsXPB+hqKAoeT0VnUUYhOUabxr74UjRNyomPuhB qbB6BJsWBmEht9n9SFx3iGN/KKqe0Pd+pgVU+8140H9qMicxvb422WiJJLS+WIkbMjRrHzy 6stFpWHV++18INCadkj41kyzN/EDPWkGodsPZKBrxJCc7r8eH/wkLjYOh2N2vW2SB9ByiR/ Nggo8pNOkplwTgSY5l/yA== X-UI-Out-Filterresults: notjunk:1; V01:K0:+QozWYwUqCk=:9dRsyKYHdb9GpI0LJFt6D8 Mku8/0slEa7vYPqMdqXsBompFEO4ebsPiZfsLhPgK31tFykFqTMUJo8i4McMtHn+2XIz534xm KwAWHomFosLhn0ys0hUqbFHfaxNWhEeDw7lUOVvhiVsAsI0I0ErAx7ZqLOBGFwhMGdsQqp4Is LXIXFqVQjzsbfRTilQQSMv4Jowqmvq28icdiqYeVrMkAkhoXYhX5+UZ2QUHAkNECo/HNUB0iK p78vThpw94rLBG5iaVdEXbsxjAwXMH6Sx6tQSInvjbF9y/cnVyvXSdzU37zisxLqJj1B089sH TrcNcFUkmFIC4vnP+Dv30GRg/b2b4eGyMjKq2b+gdGkk6YI+JO7lEFQctDIN63/dp6ZirUTSZ 3VlnD2A4IKiIlJN6g/X6jaz7Z88GcCqIedzNOEBUUDxn4HV3Kn7WFjwroVBMrEDaPlECx2FRX 5Uqrw0i1Yd1UY/1FxKrT/yu+sPJSWN7wccZXiSyWJta5sVwfuK3FPQbH3/bjQzTpeU4Arjq0o KQ0gmBqW+KOoPsJJMJPXa0bs4SJ1ZehcKvBJPUJcFTrhze3e+irzt4dVI6S+maQ11JO72i2He 0GAuf2JCZwJi5VyrWdq0lMDECsQeTg/Jnp6qjzFr5typGJsmjvhCG4HDpaxW/CTv317V25h5n VogLEDkf/3EdxzRC8dK7jtdMKLJ/hM+8O2JwiZVQmjWrlErnlF9+aq5sF1xEGtyPyd2Q= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Two variables in eseries.c are used on multiple platforms, but are not referenced when those are all disabled: eseries.c:60:31: warning: 'e7xx_gpio_vbus' defined but not used [-Wunused-variable] eseries.c:129:20: warning: 'eseries_register_clks' defined but not used [-Wunused-function] Marking them __maybe_unused is the nicest way to ensure that we never get the warning or end up with missing symbols if we get it wrong. Signed-off-by: Arnd Bergmann --- arch/arm/mach-pxa/eseries.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.7.0 diff --git a/arch/arm/mach-pxa/eseries.c b/arch/arm/mach-pxa/eseries.c index 0b00b226f54b..e838b11fb8c7 100644 --- a/arch/arm/mach-pxa/eseries.c +++ b/arch/arm/mach-pxa/eseries.c @@ -57,7 +57,7 @@ struct gpio_vbus_mach_info e7xx_udc_info = { .gpio_pullup_inverted = 1 }; -static struct platform_device e7xx_gpio_vbus = { +static struct platform_device e7xx_gpio_vbus __maybe_unused = { .name = "gpio-vbus", .id = -1, .dev = { @@ -126,7 +126,7 @@ struct resource eseries_tmio_resources[] = { }; /* Some e-series hardware cannot control the 32K clock */ -static void __init eseries_register_clks(void) +static void __init __maybe_unused eseries_register_clks(void) { clk_register_fixed_rate(NULL, "CLK_CK32K", NULL, CLK_IS_ROOT, 32768); }