summaryrefslogtreecommitdiff
path: root/arch/arm/kernel
diff options
context:
space:
mode:
authorPeter De Schrijver <pdeschrijver@nvidia.com>2012-07-19 15:29:10 +0300
committerSimone Willett <swillett@nvidia.com>2012-08-02 14:42:23 -0700
commitfac94adea96d780670b37b22ad603390089cade1 (patch)
treec48fdea41876dab53a26fe5444813e22de8e421c /arch/arm/kernel
parent83c6872a07d1b0c98567bc29fe9c28d189939c23 (diff)
ARM: fix sectionmismatch for soc_smp_ops
soc_smp_ops is indirectly referenced by handle_IPI, hence it can not be part of the __cpuinit section. Change-Id: Id6d4fedf861a6edc4c1f73155c49738cad1eb126 Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com> Reviewed-on: http://git-master/r/117049 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/kernel')
-rw-r--r--arch/arm/kernel/smp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/kernel/smp.c b/arch/arm/kernel/smp.c
index 3522910ad90d..4441da227241 100644
--- a/arch/arm/kernel/smp.c
+++ b/arch/arm/kernel/smp.c
@@ -126,7 +126,7 @@ int __cpuinit __cpu_up(unsigned int cpu)
/* SoC helpers */
static const struct arm_soc_smp_init_ops *soc_smp_init_ops __initdata;
-static const struct arm_soc_smp_ops *soc_smp_ops __cpuinitdata;
+static const struct arm_soc_smp_ops *soc_smp_ops ;
static struct arm_soc_smp_ops __soc_smp_ops __cpuinitdata;
void __init soc_smp_ops_register(struct arm_soc_smp_init_ops *smp_init_ops,