diff options
author | Santosh Shilimkar <santosh.shilimkar@ti.com> | 2012-02-22 16:10:04 +0530 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2012-02-28 14:34:12 -0800 |
commit | 82dfcbfe63500c80335d0cd5f91a35d4545a1fb2 (patch) | |
tree | 01b3a57f24ec4b3dfd06ec97cfee1ad8185c21cc /arch/arm/mach-omap2/omap-hotplug.c | |
parent | ccdeed6281296977f67f57d048fdeec542428ce1 (diff) | |
download | talos-op-linux-82dfcbfe63500c80335d0cd5f91a35d4545a1fb2.tar.gz talos-op-linux-82dfcbfe63500c80335d0cd5f91a35d4545a1fb2.zip |
ARM: OMAP: Fix section mismatch warning for platform_cpu_die()
WARNING: vmlinux.o(.text+0x226d0):
Section mismatch in reference from the function
platform_cpu_die() to the function .cpuinit.text:omap4_hotplug_cpu()
The function platform_cpu_die() references
the function __cpuinit omap4_hotplug_cpu().
This is often because platform_cpu_die lacks a __cpuinit
annotation or the annotation of omap4_hotplug_cpu is wrong.
Thanks to Russell King for suggesting to use __ref instead of
the initial (and wrong) approach to use __cpuinit.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/omap-hotplug.c')
-rw-r--r-- | arch/arm/mach-omap2/omap-hotplug.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/omap-hotplug.c b/arch/arm/mach-omap2/omap-hotplug.c index adbe4d8c7caf..56c345b8b931 100644 --- a/arch/arm/mach-omap2/omap-hotplug.c +++ b/arch/arm/mach-omap2/omap-hotplug.c @@ -33,7 +33,7 @@ int platform_cpu_kill(unsigned int cpu) * platform-specific code to shutdown a CPU * Called with IRQs disabled */ -void platform_cpu_die(unsigned int cpu) +void __ref platform_cpu_die(unsigned int cpu) { unsigned int this_cpu; |