summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-qcom/scm-boot.h
diff options
context:
space:
mode:
authorRohit Vaswani <rvaswani@codeaurora.org>2013-05-21 19:13:50 -0700
committerKumar Gala <galak@codeaurora.org>2014-02-11 15:00:39 -0600
commit6267809f1660cdd72fbb1032ab566facb12a3193 (patch)
treef00415007b6a045aec07d6f352ef4805a00e76d1 /arch/arm/mach-qcom/scm-boot.h
parent4c6ede21cd0d4df0c68d4203fa63bb17e29d2e93 (diff)
downloadlinux-6267809f1660cdd72fbb1032ab566facb12a3193.tar.bz2
ARM: qcom: Add SMP support for KPSSv1
Implement support for the Krait CPU release sequence when the CPUs are part of the first version of the krait processor subsystem. Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: Kumar Gala <galak@codeaurora.org>
Diffstat (limited to 'arch/arm/mach-qcom/scm-boot.h')
-rw-r--r--arch/arm/mach-qcom/scm-boot.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/arch/arm/mach-qcom/scm-boot.h b/arch/arm/mach-qcom/scm-boot.h
index 7be32ff5d687..6aabb2428176 100644
--- a/arch/arm/mach-qcom/scm-boot.h
+++ b/arch/arm/mach-qcom/scm-boot.h
@@ -13,9 +13,11 @@
#define __MACH_SCM_BOOT_H
#define SCM_BOOT_ADDR 0x1
-#define SCM_FLAG_COLDBOOT_CPU1 0x1
-#define SCM_FLAG_WARMBOOT_CPU1 0x2
-#define SCM_FLAG_WARMBOOT_CPU0 0x4
+#define SCM_FLAG_COLDBOOT_CPU1 0x01
+#define SCM_FLAG_COLDBOOT_CPU2 0x08
+#define SCM_FLAG_COLDBOOT_CPU3 0x20
+#define SCM_FLAG_WARMBOOT_CPU0 0x04
+#define SCM_FLAG_WARMBOOT_CPU1 0x02
int scm_set_boot_addr(phys_addr_t addr, int flags);