ARM: msm: fix compilation flags for MSM_SCM (part 2)
Subsystems (3)
PATCH 1/1 ARM: msm: fix compilation flags for MSM_SCM (part 2)
eca55f4 (ARM: msm: fix compilation flags for MSM_SCM, 2011-11-08) added the correct assembler directive for the first smc instance but missed the second instance in scm_get_version(). Add it so we can compile this file with newer binutils.
Cc Marc Zyngier <[email protected]>
Signed-off-by Stephen Boyd <[email protected]>
--- arch/arm/mach-msm/scm.c | 3 +++ 1 file changed, 3 insertions(+)
arch/arm/mach-msm/scm.c +3 -0
@@ -282,6 +282,9 @@ u32 scm_get_version(void) __asmeq("%1", "r1") __asmeq("%2", "r0") __asmeq("%3", "r1") +#ifdef REQUIRES_SEC + ".arch_extension sec\n" +#endif "smc #0 @ switch to secure world\n" : "=r" (r0), "=r" (r1) : "r" (r0), "r" (r1)
Signature · 2 lines
Sent by an employee of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.