/trusted-firmware-a-3.7.0/drivers/imx/uart/ |
D | imx_crash_uart.S | 31 mov r4, r0 35 add r1, r4, #IMX_UART_CR2_OFFSET 37 str r3, [r4, #IMX_UART_CR2_OFFSET] 48 str r3, [r4, #IMX_UART_CR1_OFFSET] 56 str r3, [r4, #IMX_UART_CR2_OFFSET] 64 str r3, [r4, #IMX_UART_CR3_OFFSET] 72 str r3, [r4, #IMX_UART_CR4_OFFSET] 84 str r3, [r4, #IMX_UART_FCR_OFFSET] 88 str r3, [r4, #IMX_UART_BIR_OFFSET] 92 str r0, [r4, #IMX_UART_BMR_OFFSET]
|
/trusted-firmware-a-3.7.0/plat/st/stm32mp1/ |
D | stm32mp1_helper.S | 50 ldr r4, =undefined_str 52 mrs r4, lr_und 58 ldr r4, =exception_start_str 60 mov r4, r9 62 ldr r4, =exception_end_str 64 mov r4, r6 69 ldr r4, =end_error_str 80 ldr r4, =prefetch_abort_str 83 mov r4, r9 84 sub r4, r4, #4 [all …]
|
/trusted-firmware-a-3.7.0/plat/imx/common/aarch32/ |
D | imx_uart_console.S | 19 push {r4, lr} 20 mov r4, r3 21 cmp r4, #0 23 str r0, [r4, #CONSOLE_T_BASE] 29 mov r0, r4 30 pop {r4, lr} 34 pop {r4, pc}
|
/trusted-firmware-a-3.7.0/lib/libc/aarch32/ |
D | memset.S | 43 push {r4, lr} 44 mov r4, r1 49 stmiahs r12!, {r1, r3, r4, lr} 50 stmiahs r12!, {r1, r3, r4, lr} 52 popeq {r4, pc} /* return if 0 */ 54 stmiacs r12!, {r1, r3, r4, lr} /* write 16 bytes */ 55 popeq {r4, pc} /* return if 16 */ 59 popeq {r4, pc} /* return if 8 or 4 */ 63 pop {r4, pc}
|
/trusted-firmware-a-3.7.0/common/aarch32/ |
D | debug.S | 50 udiv r0, r4, r5 /* Get the quotient */ 51 mls r4, r0, r5, r4 /* Find the remainder */ 87 ldr r4, =assert_msg1 89 mov r4, r5 91 ldr r4, =assert_msg2 95 ldr r4, =~0xffff 96 tst r6, r4 98 mov r4, r6 123 ldrb r0, [r4], #0x1 145 lsr r0, r4, r5 [all …]
|
/trusted-firmware-a-3.7.0/lib/psci/aarch32/ |
D | psci_helpers.S | 30 push {r4, lr} 40 mov r4, r0 48 mov r0, r4 49 pop {r4, lr} 105 push {r4, lr} 119 mov r4, r0 131 sub r0, r4, #PLATFORM_STACK_SIZE 135 pop {r4, pc}
|
/trusted-firmware-a-3.7.0/include/arch/aarch32/ |
D | smccc_macros.S | 27 ldcopr r4, SCR 28 bic r2, r4, #SCR_NS_BIT 60 stcopr r4, SCR 63 mrs r4, sp_usr 72 stm r0!, {r4-r12} 74 mrs r4, sp_svc 83 stm r0!, {r4-r12} 86 ldcopr r4, SCR 104 tst r4, #SCR_NS_BIT 114 1: str r4, [sp, #SMC_CTX_SCR] [all …]
|
D | smccc_helpers.h | 43 u_register_t r4; member 101 CASSERT(SMC_CTX_GPREG_R4 == __builtin_offsetof(smc_ctx_t, r4), 134 ((smc_ctx_t *)(_h))->r4 = (_r4); \ 157 _r4 = ((smc_ctx_t *)_hdl)->r4; \
|
/trusted-firmware-a-3.7.0/plat/common/aarch32/ |
D | platform_mp_stack.S | 22 push {r4, lr} 24 pop {r4, pc} 35 mov r4, lr 38 bx r4
|
/trusted-firmware-a-3.7.0/plat/rockchip/common/aarch32/ |
D | plat_helpers.S | 96 push { r4 - r7, lr } 117 ldr r4, =cpuson_flags 118 add r4, r4, r7, lsl #2 119 ldr r1, [r4] 138 str r1, [r4] 145 pop { r4 - r7, lr }
|
/trusted-firmware-a-3.7.0/bl1/aarch32/ |
D | bl1_entrypoint.S | 77 mov r4, r0 80 ldr r5, [r4, #SMC_CTX_SCR] 97 mov r0, r4
|
D | bl1_exceptions.S | 145 mov r4, r0 148 ldr r5, [r4, #SMC_CTX_SCR] 163 mov r0, r4
|
/trusted-firmware-a-3.7.0/lib/stack_protector/aarch32/ |
D | asm_stack_protector.S | 25 mov r4, lr 31 bx r4
|
/trusted-firmware-a-3.7.0/drivers/arm/pl011/aarch32/ |
D | pl011_console.S | 107 push {r4, lr} 108 mov r4, r3 109 cmp r4, #0 111 str r0, [r4, #CONSOLE_T_BASE] 117 mov r0, r4 118 pop {r4, lr} 122 pop {r4, pc}
|
/trusted-firmware-a-3.7.0/lib/cpus/aarch32/ |
D | cpu_helpers.S | 97 push {r4 - r6, lr} 110 pop {r4 - r6, pc} 128 ldr r4, =(__CPU_OPS_START__ + CPU_MIDR) 142 cmp r4, r5 146 ldr r1, [r4], #CPU_OPS_SIZE 154 sub r0, r4, #(CPU_OPS_SIZE + CPU_MIDR)
|
D | cortex_a57.S | 442 mov r4, r0 445 mov r0, r4 450 mov r0, r4 455 mov r0, r4 460 mov r0, r4 465 mov r0, r4 470 mov r0, r4 475 mov r0, r4 480 mov r0, r4 485 mov r0, r4 [all …]
|
D | cortex_a53.S | 200 mov r4, r0 203 mov r0, r4 208 mov r0, r4 213 mov r0, r4
|
D | cortex_a17.S | 114 mov r4, r0 117 mov r0, r4 122 mov r0, r4
|
/trusted-firmware-a-3.7.0/drivers/ti/uart/aarch32/ |
D | 16550_console.S | 110 push {r4, lr} 111 mov r4, r3 112 cmp r4, #0 114 str r0, [r4, #CONSOLE_T_BASE] 125 mov r0, r4 126 pop {r4, lr} 130 pop {r4, pc}
|
/trusted-firmware-a-3.7.0/drivers/st/uart/aarch32/ |
D | stm32_console.S | 133 push {r4, lr} 134 mov r4, r3 135 cmp r4, #0 137 str r0, [r4, #CONSOLE_T_BASE] 143 mov r0, r4 144 pop {r4, lr} 148 pop {r4, pc}
|
/trusted-firmware-a-3.7.0/include/lib/pmf/aarch32/ |
D | pmf_asm_macros.S | 18 mov r4, lr 20 mov lr, r4
|
/trusted-firmware-a-3.7.0/lib/aarch32/ |
D | misc_helpers.S | 30 ldm sp, {r4, r5, r6} 298 ldr r4, [r3] 301 cmp r4, r6 305 cmp r4, r7 308 add r4, r0, r4 309 str r4, [r3]
|
D | cache_helpers.S | 93 push {r4-r12, lr} 113 ubfx r4, r12, #3, #21 // r4 = associativity CCSIDR[23:3] 116 ubfx r4, r12, #3, #10 // r4 = associativity CCSIDR[12:3] 118 clz r5, r4 // r5 = the bit position of the way size increment 119 mov r9, r4 // r9 working copy of the aligned max way number 150 pop {r4-r12, pc}
|
/trusted-firmware-a-3.7.0/bl32/sp_min/aarch32/ |
D | entrypoint.S | 110 route_fiq_to_sp_min r4 193 ldrd r4, r5, [sp], #8 195 strd r4, r5, [r0, #CPU_DATA_PMF_TS0_OFFSET] 338 mov r4, r0 350 strd r0, r1, [r4]
|
/trusted-firmware-a-3.7.0/plat/arm/css/common/aarch32/ |
D | css_helpers.S | 76 mov r4, r0 82 cmp r0, r4
|