From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755997AbeARNFX (ORCPT ); Thu, 18 Jan 2018 08:05:23 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:51462 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754998AbeARNFV (ORCPT ); Thu, 18 Jan 2018 08:05:21 -0500 From: Arnd Bergmann To: Wolfgang Grandegger , Marc Kleine-Budde Cc: Arnd Bergmann , Mario Huettel , Faiz Abbas , Oliver Hartkopp , Quentin Schulz , Franklin S Cooper Jr , linux-can@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] can: m_can: mark runtime-PM handlers as __maybe_unused Date: Thu, 18 Jan 2018 14:04:42 +0100 Message-Id: <20180118130513.506569-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:6R3QenuHmZrnFc1ZWuAfd2y/bw3cWfsVwKLEnhCiyETGfvQh2x+ aOiHssC9gPVIi0N35D8YzkXyXlmHDRk/bI3qGXmtzllnGHOCpkb0IZLm2yocvFm4wS95JCT SIAZM7WNF2WWvKbJofwwvybMkJhBdXoKvPCc3bX4O/TOWEKq+7iTgN7KranzsVBfdcwtwBj CLJv3vco5kWY33auNAoTQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:lKpM+1aPqVo=:g3B4HVhboGviPAXSce35Mf 1H3gWgXKTZle9bCsqbNwOXsqfN9KqvazNuogyJg6jZu7gRD7FWno4zJFQdq4+yMveVPQre7O7 0vCYDYxmC4cG9bWq7cW4NHTlu77U0ybUn3LpqL/K0XVTMXGicAcxt99VfVgRGfttkdC/hyOnJ sTql3g9o25Xj26mB8z87nbli3Qz/5ICIKvLb9HNWvOabulyKnguOjbQ1QK09/brnEdjDR9nYQ +vNsg6wcT4a2VZaPu+fRnB7mUjGVsSRwnav2jIs90dpxOdBuvZmY0990+ll4Hbb8iX1aFUAXx zYIPGR5p/OL01N7K7oQoal2LYcwiFJjrgz91YV7DMs5hr+tNhVAhKsDyCS6PBkUa6TbGmrhUO XxJBZsD01NkljU5w0TFAVEIS6s14aM654E1f6DBpnA+kVBTIa9xuSh+aDfSXgYRLqvGemANJW nWIFr+56mQggMFKgc+LrE2YF4AZMF+ifY8jNgnJK67f7OrznoIficVGJhUZcViyYbCcFwHuOf zz84Zrr1nBQeEgwbX5OL8AvwjQyE+go7AYS1ohOodxNS52mFr0AAQcwxz0Y7e+tLZkkT3uhiJ FPcejUsnxHgyDktKHHspxg8GeXiG6DIW6Ck2toao0gGuOx9A6Izy9SVmYJW/tBFZGL8QlTKcE pfP3nttaLr3aRYqvfS3NZmvz11Hp0opH1rqZrvxqRcCFM3E+k8pAwAOh9DJZZhtgoZQEsWenz 0dtKXiyKCk1zHzlJwgJxOivEKLdxQX/WRWP2Gw== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Building without CONFIG_PM results in a harmless warning: drivers/net/can/m_can/m_can.c:1763:12: error: 'm_can_runtime_resume' defined but not used [-Werror=unused-function] drivers/net/can/m_can/m_can.c:1752:12: error: 'm_can_runtime_suspend' defined but not used [-Werror=unused-function] Marking the functions as __maybe_unused lets the compiler silently drop them instead. Fixes: cdf8259d6573 ("can: m_can: Add PM Support") Signed-off-by: Arnd Bergmann --- drivers/net/can/m_can/m_can.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/can/m_can/m_can.c b/drivers/net/can/m_can/m_can.c index 49ed8737871f..2594f7779c6f 100644 --- a/drivers/net/can/m_can/m_can.c +++ b/drivers/net/can/m_can/m_can.c @@ -1749,7 +1749,7 @@ static int m_can_plat_remove(struct platform_device *pdev) return 0; } -static int m_can_runtime_suspend(struct device *dev) +static int __maybe_unused m_can_runtime_suspend(struct device *dev) { struct net_device *ndev = dev_get_drvdata(dev); struct m_can_priv *priv = netdev_priv(ndev); @@ -1760,7 +1760,7 @@ static int m_can_runtime_suspend(struct device *dev) return 0; } -static int m_can_runtime_resume(struct device *dev) +static int __maybe_unused m_can_runtime_resume(struct device *dev) { struct net_device *ndev = dev_get_drvdata(dev); struct m_can_priv *priv = netdev_priv(ndev); -- 2.9.0