Lines Matching +full:0 +full:x19
40 #if (PAGE_OFFSET & 0x1fffff) != 0
62 .quad 0 // Image load offset from start of RAM, little-endian
65 .quad 0 // reserved
66 .quad 0 // reserved
67 .quad 0 // reserved
80 * x19 primary_entry() .. start_kernel() whether we entered with the MMU on
99 cbz x19, 0f
104 0: mov x0, x19
128 mrs x19, CurrentEL
129 cmp x19, #CurrentEL_EL2
130 mrs x19, sctlr_el1
131 b.ne 0f
132 mrs x19, sctlr_el2
133 0:
134 CPU_LE( tbnz x19, #SCTLR_ELx_EE_SHIFT, 1f )
135 CPU_BE( tbz x19, #SCTLR_ELx_EE_SHIFT, 1f )
136 tst x19, #SCTLR_ELx_C // Z := (C == 0)
137 and x19, x19, #SCTLR_ELx_M // isolate M bit
138 csel x19, xzr, x19, eq // clear x19 if Z
147 1: eor x19, x19, #SCTLR_ELx_EE
148 bic x19, x19, #SCTLR_ELx_M
151 msr sctlr_el2, x19
154 msr sctlr_el1, x19
156 mov x19, xzr
170 cbnz x19, 0f // skip cache invalidation if MMU is on
174 add x1, x0, #0x20 // 4 x 8 bytes
176 0: str_l x19, mmu_enabled_at_boot, x0
265 mov \count, #0
318 bfi x1, xzr, #0, #PAGE_SHIFT - 3
402 bfi x22, x21, #0, #SWAPPER_BLOCK_SHIFT // remapped FDT address
414 cbnz x19, 0f // skip cache invalidation if MMU is on
420 0: ret x28
567 cbz x0, 0f
572 0:
793 0: cmp x9, x10
798 b.ne 0b
801 b 0b
841 tbnz x11, #0, 3f // branch to handle bitmaps
851 tbz x11, #0, 5f // skip bit if not set