Lines Matching refs:x0
41 mrs x0, sctlr_el3
43 bic x0, x0, #SCTLR_BT_BIT
45 orr x0, x0, x1
46 msr sctlr_el3, x0
85 mov_imm x0, SCR_RESET_VAL
90 orr x0, x0, #SCR_EEL2_BIT
93 msr scr_el3, x0
99 mov_imm x0, MDCR_EL3_RESET_VAL
100 msr mdcr_el3, x0
107 mov_imm x0, CPTR_EL3_RESET_VAL
108 msr cptr_el3, x0
186 mov_imm x0, (SCTLR_RESET_VAL & ~(SCTLR_EE_BIT | SCTLR_WXN_BIT \
190 orr x0, x0, #SCTLR_IESB_BIT
192 msr sctlr_el3, x0
205 cbz x0, do_cold_boot
206 br x0
223 ldr x0, =pie_fixup
224 and x0, x0, #~(PAGE_SIZE_MASK)
226 add x1, x1, x0
235 adr x0, \_exception_vectors
236 msr vbar_el3, x0
303 adrp x0, __TEXT_START__
304 add x0, x0, :lo12:__TEXT_START__
306 adrp x0, __RO_START__
307 add x0, x0, :lo12:__RO_START__
310 adrp x0, __RW_START__
311 add x0, x0, :lo12:__RW_START__
315 sub x1, x1, x0
318 adrp x0, __NOBITS_START__
319 add x0, x0, :lo12:__NOBITS_START__
322 sub x1, x1, x0
326 adrp x0, __BL2_NOLOAD_START__
327 add x0, x0, :lo12:__BL2_NOLOAD_START__
330 sub x1, x1, x0
335 adrp x0, __PER_CPU_START__
336 add x0, x0, :lo12:__PER_CPU_START__
339 sub x1, x1, x0
358 mov x0, x10
360 cmn x0, #1
375 adrp x0, __BSS_START__
376 add x0, x0, :lo12:__BSS_START__
380 sub x1, x1, x0
384 adrp x0, __COHERENT_RAM_START__
385 add x0, x0, :lo12:__COHERENT_RAM_START__
388 sub x1, x1, x0
396 adrp x0, __DATA_RAM_START__
397 add x0, x0, :lo12:__DATA_RAM_START__
402 sub x2, x2, x0