]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ARM: qcom: Re-organize platsmp to make it extensible
authorRohit Vaswani <rvaswani@codeaurora.org>
Wed, 22 May 2013 02:13:29 +0000 (19:13 -0700)
committerKumar Gala <galak@codeaurora.org>
Tue, 11 Feb 2014 21:00:37 +0000 (15:00 -0600)
commit188611af42648299a4785cfe6901cad9ed3ce629
tree6011ef3196c6626adb5973e04926c7ef355c14dd
parent6c3ff8b11a16ec69199ab85b74a5fae6d9c59db7
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>
arch/arm/mach-msm/common.h
arch/arm/mach-qcom/board.c
arch/arm/mach-qcom/platsmp.c