diff options
author | Tushar Behera <tushar.behera@linaro.org> | 2013-12-10 08:26:03 +0530 |
---|---|---|
committer | Tushar Behera <tushar.behera@linaro.org> | 2014-01-08 14:46:32 +0530 |
commit | 7d9ae1ac6fe4653f387649611a404926e2135c84 (patch) | |
tree | 6c873f566465a89b2b26e6013aa593d3f0a6566b | |
parent | 73956b7a10d191fc53b8f046d5611a568c09e54b (diff) |
smdk5420: Fix smc related build failure
{standard input}: Assembler messages:
{standard input}:77: Error: selected processor does not support ARM mode `smc 0'
{standard input}:144: Error: selected processor does not support ARM mode `smc 0'
{standard input}:189: Error: selected processor does not support ARM mode `smc 0'
{standard input}:226: Error: selected processor does not support ARM mode `smc 0'
{standard input}:267: Error: selected processor does not support ARM mode `smc 0'
{standard input}:306: Error: selected processor does not support ARM mode `smc 0'
{standard input}:347: Error: selected processor does not support ARM mode `smc 0'
Reference: http://www.funtoo.org/ODROID_U2#Troubleshooting
Tested-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
-rw-r--r-- | board/samsung/smdk5420/smc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/board/samsung/smdk5420/smc.c b/board/samsung/smdk5420/smc.c index feca083ce..4843a3077 100644 --- a/board/samsung/smdk5420/smc.c +++ b/board/samsung/smdk5420/smc.c @@ -22,6 +22,7 @@ static inline u32 exynos_smc(u32 cmd, u32 arg1, u32 arg2, u32 arg3) register u32 reg3 __asm__("r3") = arg3; __asm__ volatile ( + ".arch_extension sec\n\t" "smc 0\n" : "+r"(reg0), "+r"(reg1), "+r"(reg2), "+r"(reg3) @@ -36,6 +37,7 @@ static inline u32 exynos_smc_read(u32 cmd) register u32 reg1 __asm__("r1") = 0; __asm__ volatile ( + ".arch_extension sec\n\t" "smc 0\n" : "+r"(reg0), "+r"(reg1) |