From patchwork Mon Feb 8 14:39:09 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 102824 Delivered-To: patch@linaro.org Received: by 10.112.43.199 with SMTP id y7csp1476199lbl; Mon, 8 Feb 2016 06:39:58 -0800 (PST) X-Received: by 10.66.155.167 with SMTP id vx7mr42801777pab.109.1454942398087; Mon, 08 Feb 2016 06:39:58 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t75si46971346pfa.9.2016.02.08.06.39.57; Mon, 08 Feb 2016 06:39:58 -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 S1753937AbcBHOj4 (ORCPT + 30 others); Mon, 8 Feb 2016 09:39:56 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:57642 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752659AbcBHOjy (ORCPT ); Mon, 8 Feb 2016 09:39:54 -0500 Received: from wuerfel.lan. ([78.42.132.4]) by mrelayeu.kundenserver.de (mreue003) with ESMTPA (Nemesis) id 0M371n-1aD3N809NH-00srRw; Mon, 08 Feb 2016 15:39:21 +0100 From: Arnd Bergmann To: Michael Turquette , Stephen Boyd Cc: linux-arm-kernel@lists.infradead.org, Arnd Bergmann , Dinh Nguyen , linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] clk: socfpga: fix __init annotation Date: Mon, 8 Feb 2016 15:39:09 +0100 Message-Id: <1454942356-2783135-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.7.0 X-Provags-ID: V03:K0:LQXpKZI23b2djwQqdqdNoRozlNCRmje6KPiTuiNrORxTLdGkyA3 +LFBhMJ0s1FjqqytBIuSOJdi6PzeW/XxVFaehaJL+lnF7Fb3jGzrJjnBOdodyJNtORRXk59 4txlE/I1nTjvHrySXzV1Ktxu9EqIx0PBGPWT8qaERAz7JWWQd0+G4ewkj0xEsx0MHG9AvYz akdMPI0ZzQivbEmy8iFvg== X-UI-Out-Filterresults: notjunk:1; V01:K0:VNO/F5HxpbI=:Q/1JttSwFaLCh1vZgaNVNv ROm4pIcMfBFOO2f+QXA71zvR55djA3vpWLXBlDKE6A0L2wjoEchGM5F+CtcKwXulqLm4SvDO9 xrbofu6fxBvrD+gg4x+FQvFj8vtMxEc8IQeNLCW05RVPdypKnXFpn2bDpsWOa17aR/M1XV0Gp n+t9aG8OnpcnXh8XXHqNKBavOsjJdxf9YgyNzDhg98E7HJB1iZOKAlmyo1izskaHcLvtTHZEZ CJKB+vwKtyawtzeB6jSeJetf+FrsDO3INSlhEtI2h1BkSVGDzVs8Tl5XW6t3lIJz84jsSwvrn 8hpMk8BaQMWaakl7vX/T+UQOMDK1oesUopRprr05dRLis6r/NVEQIxSPHnC7TYJbEOxD6uEXJ /AZbIG+KT0XJA7G/8zq8BX+DK4J782x6V4jYVf91L/jRmtgSNP6/Damcl/Gj7hS0Tq9+JAo+W GKPPUJZY5bpUMR4PDlPR+EIAA7QJeXxyfNOE8Sbu2V5VuoTEzHRmuyq90GcsYUbeCWHNllgwm fCWJvtHOEgcec3oYEW3yGt4EAxTILlVfc2Qr5X+hidbvObds9u2NbCdpGad6qBIH0e2wz5lU0 un23H7rUSPGpm+oufuXoOOqlqzSb5KPwvwsPis0M1bJHOtxhUkWsA3rtEjpqA2PBtcwPp8CHa O3u4SlXxaIO0TMHdL0D1jTwfexscZrP2AZS8n3XInmUo1DKhpeUgerF4Mx7PEZrIU+Iw= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org clang found a bug with the __socfpga_pll_init definition: drivers/clk/socfpga/clk-pll-a10.c:77:15: error: '__section__' attribute only applies to functions and global variables This moves the __init annotation to the right place so the function actually gets discarded. Signed-off-by: Arnd Bergmann --- drivers/clk/socfpga/clk-pll-a10.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.0 diff --git a/drivers/clk/socfpga/clk-pll-a10.c b/drivers/clk/socfpga/clk-pll-a10.c index 402d630bd531..35fabe1a32c3 100644 --- a/drivers/clk/socfpga/clk-pll-a10.c +++ b/drivers/clk/socfpga/clk-pll-a10.c @@ -74,7 +74,7 @@ static struct clk_ops clk_pll_ops = { .get_parent = clk_pll_get_parent, }; -static struct __init clk * __socfpga_pll_init(struct device_node *node, +static struct clk * __init __socfpga_pll_init(struct device_node *node, const struct clk_ops *ops) { u32 reg;