| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/ |
| H A D | fel_utils.S | 17 str lr, [r0, #4] 18 mrs lr, cpsr @ Read CPSR 19 str lr, [r0, #8] 20 mrc p15, 0, lr, c1, c0, 0 @ Read CP15 SCTLR Register 21 str lr, [r0, #12] 22 mrc p15, 0, lr, c12, c0, 0 @ Read VBAR 23 str lr, [r0, #16] 24 mrc p15, 0, lr, c1, c0, 0 @ Read CP15 Control Register 25 str lr, [r0, #20] 31 mov lr, r1 [all …]
|
| /rk3399_rockchip-uboot/arch/arm/lib/ |
| H A D | memset.S | 41 stmfd sp!, {r8, lr} 43 mov lr, r1 46 stmiage ip!, {r1, r3, r8, lr} @ 64 bytes at a time. 47 stmiage ip!, {r1, r3, r8, lr} 48 stmiage ip!, {r1, r3, r8, lr} 49 stmiage ip!, {r1, r3, r8, lr} 56 stmiane ip!, {r1, r3, r8, lr} 57 stmiane ip!, {r1, r3, r8, lr} 59 stmiane ip!, {r1, r3, r8, lr} 60 ldmfd sp!, {r8, lr} [all …]
|
| H A D | lib1funcs.S | 202 reteq lr 212 ret lr 216 ret lr 221 ret lr 238 retls lr 242 ret lr 270 ret lr 274 ret lr 279 ret lr 286 ret lr [all …]
|
| H A D | vectors.S | 200 mov r1, lr 214 mov r2, lr @ svc_lr 219 str lr, [r8, #0] @ Save calling PC 227 ldmia sp, {r0 - lr}^ @ Calling r0 - lr 229 ldr lr, [sp, #S_PC] @ Get PC 231 subs pc, lr, #4 @ return & move spsr_svc into cpsr 237 str lr, [r13] @ save caller lr in position 0 of saved stack 238 mrs lr, spsr @ get the spsr 239 str lr, [r13, #4] @ save spsr in position 1 of saved stack 243 mov lr, pc @ capture return pc [all …]
|
| H A D | setjmp.S | 19 stm a1, {v1-v8, ip, lr} 21 bx lr 27 ldm a1, {v1-v8, ip, lr} 35 bx lr
|
| H A D | crt0.S | 106 adr lr, here 108 add lr, lr, r0 110 orr lr, #1 /* As required by Thumb-only */ 175 ldr lr, =board_init_r /* this is auto-relocated! */ 176 bx lr
|
| H A D | crt0_64.S | 103 adr lr, relocation_return 109 add lr, lr, x9 113 add lr, lr, x9 /* new return address after relocation */
|
| H A D | memcpy.S | 65 moveq pc, lr 67 enter r4, lr 97 4: ldr8w r1, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f 99 str8w r0, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f 121 ldr1w r1, lr, abort=20f 139 str1w r0, lr, abort=20f 159 ldr1b r1, lr, abort=21f 163 str1b r0, lr, abort=21f 170 ldr1w r1, lr, abort=21f 197 mov r3, lr, lspull #\pull [all …]
|
| H A D | stacktrace_64.c | 65 ulong pc, lr; in dump_core_stack() local 80 lr = (ulong)regs->regs[30] - gd->reloc_off; in dump_core_stack() 83 lr = (ulong)regs->regs[30]; in dump_core_stack() 88 printf(" LR: [< %08lx >]\n", lr); in dump_core_stack()
|
| H A D | debug.S | 91 mov pc, lr 106 mov pc, lr 117 mov pc, lr 126 mov pc, lr 133 mov pc, lr
|
| /rk3399_rockchip-uboot/arch/arm/cpu/arm720t/ |
| H A D | start.S | 53 mov pc, lr 70 mov ip, lr 77 mov lr, ip 79 mov pc, lr
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-mx7/ |
| H A D | mx7_plugin.S | 15 push {r0-r4, lr} 35 pop {r0-r4, lr} 36 bx lr 71 pop {r0-r4, lr} 83 bx lr
|
| /rk3399_rockchip-uboot/arch/arm/cpu/arm946es/ |
| H A D | start.S | 60 mov pc, lr 97 mov ip, lr /* perserve link reg across call */ 99 mov lr, ip /* restore link */ 101 mov pc, lr /* back to my caller */
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/ |
| H A D | psci.S | 48 bx lr 82 bx lr 95 bxne lr 99 bxne lr 104 bxne lr 108 bxge lr 111 bx lr 118 push {r4, r5, r6, lr} 193 pop {r4, r5, r6, lr} 194 bx lr [all …]
|
| /rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/ |
| H A D | start.S | 61 bx lr 108 mov ip, lr /* perserve link reg across call */ 110 mov lr, ip /* restore link */ 112 mov pc, lr /* back to my caller */
|
| /rk3399_rockchip-uboot/arch/arm/cpu/arm1136/ |
| H A D | start.S | 54 bx lr 90 mov ip, lr /* persevere link reg across call */ 92 mov lr, ip /* restore link */ 94 mov pc, lr /* back to my caller */
|
| /rk3399_rockchip-uboot/arch/arm/mach-omap2/omap3/ |
| H A D | lowlevel_init.S | 26 PUSH {r4-r12, lr} @ Save all registers from ROM code! 54 mov pc, lr /* back to caller */ 130 mov pc, lr /* back to caller, locked */ 175 mov ip, lr /* save link reg across call */ 184 mov lr, ip /* restore link reg */ 252 mov pc, lr 299 mov pc, lr 346 mov pc, lr 368 mov pc, lr 390 mov pc, lr [all …]
|
| /rk3399_rockchip-uboot/arch/arm/mach-mvebu/ |
| H A D | lowlevel_spl.S | 9 stmfd sp!, {r0 - r12, lr} /* @ save registers on stack */ 35 bx lr 53 bx lr 71 bx lr
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/ |
| H A D | psci.S | 40 movs pc, lr 45 movs pc, lr 68 mov pc, lr 155 push {r4-r7,lr} 178 pop {r4-r7, lr} 179 movs pc, lr @ Return to the kernel 185 bx lr 191 stmfd sp!, {r4-r5, r7, r9-r11, lr} 238 ldmfd sp!, {r4-r5, r7, r9-r11, lr} 239 bx lr [all …]
|
| H A D | cache_v7_asm.S | 77 bx lr 81 ARM( stmfd sp!, {r4-r5, r7, r9-r11, lr} ) 82 THUMB( stmfd sp!, {r4-r7, r9-r11, lr} ) 84 ARM( ldmfd sp!, {r4-r5, r7, r9-r11, lr} ) 85 THUMB( ldmfd sp!, {r4-r7, r9-r11, lr} ) 86 bx lr 147 bx lr 151 ARM( stmfd sp!, {r4-r5, r7, r9-r11, lr} ) 152 THUMB( stmfd sp!, {r4-r7, r9-r11, lr} ) 154 ARM( ldmfd sp!, {r4-r5, r7, r9-r11, lr} ) [all …]
|
| /rk3399_rockchip-uboot/arch/arm/cpu/arm920t/ |
| H A D | start.S | 68 mov pc, lr 107 mov ip, lr 110 mov lr, ip 112 mov pc, lr
|
| /rk3399_rockchip-uboot/arch/arc/lib/ |
| H A D | start.S | 19 lr r5, [identity] 37 lr r5, [ARC_BCR_IC_BUILD] 51 lr r5, [ARC_AUX_DC_CTRL] 63 lr r5, [ARC_BCR_SLC]
|
| /rk3399_rockchip-uboot/arch/arm/cpu/sa1100/ |
| H A D | start.S | 54 mov pc, lr 105 mov ip, lr 107 mov lr, ip 127 mov pc, lr
|
| /rk3399_rockchip-uboot/post/lib_powerpc/ |
| H A D | b.c | 30 extern void cpu_post_exec_31 (ulong *code, ulong *ctr, ulong *lr, ulong *jump, 37 ulong lr = 0; in cpu_post_test_bc() local 56 cpu_post_exec_31 (code, &ctr, &lr, &jump, cr); in cpu_post_test_bc() 70 ret = lr == (ulong) code + 24 ? 0 : -1; in cpu_post_test_bc() 72 ret = lr == 0 ? 0 : -1; in cpu_post_test_bc()
|
| /rk3399_rockchip-uboot/board/samsung/smdkc100/ |
| H A D | lowlevel_init.S | 21 mov r9, lr 66 mov lr, r9 67 mov pc, lr 119 mov pc, lr 131 mov pc, lr 153 mov pc, lr
|