diff options
author | David Brownell <david-b@pacbell.net> | 2008-02-06 16:03:42 -0500 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2008-02-09 17:43:15 -0500 |
commit | 72e7ae8141fa98084383e167b77d4497a59e3e10 (patch) | |
tree | 2f26c6de08d09280a4e52f73938be1e81b178bc0 /arch/arm | |
parent | 86260f987319fb526e920fbe317933e5b3a0691e (diff) |
[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/arm')
-rw-r--r-- | arch/arm/mach-at91/clock.c | 2 |
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) | |||
343 | EXPORT_SYMBOL(clk_set_parent); | 343 | EXPORT_SYMBOL(clk_set_parent); |
344 | 344 | ||
345 | /* establish PCK0..PCK3 parentage and rate */ | 345 | /* establish PCK0..PCK3 parentage and rate */ |
346 | static void init_programmable_clock(struct clk *clk) | 346 | static void __init init_programmable_clock(struct clk *clk) |
347 | { | 347 | { |
348 | struct clk *parent; | 348 | struct clk *parent; |
349 | u32 pckr; | 349 | u32 pckr; |