summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorDavid Brownell <david-b@pacbell.net>2008-02-06 22:03:42 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2008-02-09 22:43:15 +0000
commit72e7ae8141fa98084383e167b77d4497a59e3e10 (patch)
tree2f26c6de08d09280a4e52f73938be1e81b178bc0 /arch
parent86260f987319fb526e920fbe317933e5b3a0691e (diff)
downloadlinux-stable-72e7ae8141fa98084383e167b77d4497a59e3e10.tar.gz
linux-stable-72e7ae8141fa98084383e167b77d4497a59e3e10.tar.bz2
linux-stable-72e7ae8141fa98084383e167b77d4497a59e3e10.zip
[ARM] 4823/1: AT91 section fix
Fix section warning: WARNING: arch/arm/mach-at91/built-in.o(.text+0xd74): Section mismatch in reference from the function init_programmable_clock() to the function .init.text:at91_css_to_clk() The function init_programmable_clock() references the function __init at91_css_to_clk(). This is often because init_programmable_clock lacks a __init annotation or the annotation of at91_css_to_clk is wrong. In this case the only calls to and from init_programmable_clock() are from code marked as "__init", so this fix is trivially correct. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Acked-by: Uwe Kleine-Knig <Uwe.Kleine-Koenig@digi.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-at91/clock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c
index ec76eeaafd45..de6424e9ac02 100644
--- a/arch/arm/mach-at91/clock.c
+++ b/arch/arm/mach-at91/clock.c
@@ -343,7 +343,7 @@ int clk_set_parent(struct clk *clk, struct clk *parent)
EXPORT_SYMBOL(clk_set_parent);
/* establish PCK0..PCK3 parentage and rate */
-static void init_programmable_clock(struct clk *clk)
+static void __init init_programmable_clock(struct clk *clk)
{
struct clk *parent;
u32 pckr;