diff options
author | Vineet Gupta <vgupta@synopsys.com> | 2013-01-18 15:12:26 +0530 |
---|---|---|
committer | Vineet Gupta <vgupta@synopsys.com> | 2013-02-15 23:16:17 +0530 |
commit | b830cde5a486d1157105fe928dfa0ddcb9f1b840 (patch) | |
tree | ead354ab7a78eafe0f189d1d26cd4bbdbf8ffe7b /arch/arc/plat-arcfpga/include/plat | |
parent | 10b1271875abb9d590c14fa6c8b24b0d6f768ca2 (diff) | |
download | op-kernel-dev-b830cde5a486d1157105fe928dfa0ddcb9f1b840.zip op-kernel-dev-b830cde5a486d1157105fe928dfa0ddcb9f1b840.tar.gz |
ARC: [Review] Multi-platform image #8: platform registers SMP callbacks
Platforms export their SMP callbacks by populating arc_smp_ops.
The population itself needs to be done pretty early, from init_early
callback.
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arc/plat-arcfpga/include/plat')
-rw-r--r-- | arch/arc/plat-arcfpga/include/plat/smp.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arc/plat-arcfpga/include/plat/smp.h b/arch/arc/plat-arcfpga/include/plat/smp.h index 27822ac..c09eb4c 100644 --- a/arch/arc/plat-arcfpga/include/plat/smp.h +++ b/arch/arc/plat-arcfpga/include/plat/smp.h @@ -111,6 +111,7 @@ extern void idu_irq_set_tgtcpu(uint8_t irq, uint32_t mask); extern void idu_irq_set_mode(uint8_t irq, uint8_t dest_mode, uint8_t trig_mode); extern void iss_model_init_smp(unsigned int cpu); +extern void iss_model_init_early_smp(void); #endif /* CONFIG_SMP */ |