diff options
author | Rohit Vaswani <rvaswani@codeaurora.org> | 2013-05-21 22:13:29 -0400 |
---|---|---|
committer | Kumar Gala <galak@codeaurora.org> | 2014-02-11 16:00:37 -0500 |
commit | 188611af42648299a4785cfe6901cad9ed3ce629 (patch) | |
tree | 6011ef3196c6626adb5973e04926c7ef355c14dd /arch/arm/mach-msm | |
parent | 6c3ff8b11a16ec69199ab85b74a5fae6d9c59db7 (diff) |
ARM: qcom: Re-organize platsmp to make it extensible
This makes it easy to add SMP support for new devices by keying
on a device node for the release sequence. We add the
enable-method property for the cpus property to specify that we
want to use the gcc-msm8660 release sequence (which is going to
look for the global clock controller device node to map some
Scorpion specific power and control registers). We also remove
the nr_cpus detection code as that is done generically in the DT
CPU detection code.
Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org>
[sboyd: Port to CPU_METHOD_OF_DECLARE]
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Kumar Gala <galak@codeaurora.org>
Diffstat (limited to 'arch/arm/mach-msm')
-rw-r--r-- | arch/arm/mach-msm/common.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/arch/arm/mach-msm/common.h b/arch/arm/mach-msm/common.h index 0a4899b7d85c..572479a3c7be 100644 --- a/arch/arm/mach-msm/common.h +++ b/arch/arm/mach-msm/common.h | |||
@@ -23,8 +23,6 @@ extern void msm_map_qsd8x50_io(void); | |||
23 | extern void __iomem *__msm_ioremap_caller(phys_addr_t phys_addr, size_t size, | 23 | extern void __iomem *__msm_ioremap_caller(phys_addr_t phys_addr, size_t size, |
24 | unsigned int mtype, void *caller); | 24 | unsigned int mtype, void *caller); |
25 | 25 | ||
26 | extern struct smp_operations msm_smp_ops; | ||
27 | |||
28 | struct msm_mmc_platform_data; | 26 | struct msm_mmc_platform_data; |
29 | 27 | ||
30 | extern void msm_add_devices(void); | 28 | extern void msm_add_devices(void); |