From 087c519dd657fb5cfa14adb25f1fd2680298953c Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Tue, 26 Dec 2023 12:09:03 +0800 Subject: [PATCH] arch/armv7-a: Change space to tab in arm_smccc.S follow the coding style from other assembler source files Signed-off-by: Xiang Xiao --- arch/arm/src/armv7-a/arm_smccc.S | 57 ++++++++++++++++++-------------- 1 file changed, 32 insertions(+), 25 deletions(-) diff --git a/arch/arm/src/armv7-a/arm_smccc.S b/arch/arm/src/armv7-a/arm_smccc.S index 51befee045..3365feb298 100644 --- a/arch/arm/src/armv7-a/arm_smccc.S +++ b/arch/arm/src/armv7-a/arm_smccc.S @@ -44,33 +44,40 @@ * handled by Secure Monitor code running in EL3. */ - .text - .syntax unified + .text + .syntax unified + + .global arm_smccc_smc + .type arm_smccc_smc, function - .global arm_smccc_smc - .type arm_smccc_smc, function arm_smccc_smc: - mov r12, sp - push {r4-r7} - ldm r12, {r4-r7} - smc #0 - pop {r4-r7} - ldr r12, [sp, #(4 * 4)] - stm r12, {r0-r3} - bx lr + mov r12, sp + push {r4-r7} + ldm r12, {r4-r7} + smc #0 + pop {r4-r7} + ldr r12, [sp, #(4 * 4)] + stm r12, {r0-r3} + bx lr -/* The HVC instruction is used to generate a synchronous exception that is - * handled by a hypervisor running in EL2. - */ + .size arm_smccc_smc, . - arm_smccc_smc + + /* The HVC instruction is used to generate a synchronous exception that is + * handled by a hypervisor running in EL2. + */ + + .global arm_smccc_hvc + .type arm_smccc_hvc, function - .global arm_smccc_hvc - .type arm_smccc_hvc, function arm_smccc_hvc: - mov r12, sp - push {r4-r7} - ldm r12, {r4-r7} - hvc #0 - pop {r4-r7} - ldr r12, [sp, #(4 * 4)] - stm r12, {r0-r3} - bx lr + mov r12, sp + push {r4-r7} + ldm r12, {r4-r7} + hvc #0 + pop {r4-r7} + ldr r12, [sp, #(4 * 4)] + stm r12, {r0-r3} + bx lr + + .size arm_smccc_hvc, . - arm_smccc_hvc + .end