Lines Matching refs:r1

130         mrc   CP32(r1, MPIDR)
131 tst r1, #MPIDR_SMP /* Multiprocessor extension supported? */
133 tst r1, #MPIDR_UP /* Uniprocessor system? */
135 bic r7, r1, #(~MPIDR_HWID_MASK) /* Mask out flags to get CPU ID */
145 2: ldr r1, [r0]
146 cmp r1, r7
190 ldr r1, =__bss_end
192 add r1, r1, r10
196 cmp r0, r1
204 teq r1, #0
215 ldr r1, [r1, #PROCINFO_cpu_init] /* r1 := vaddr(init func) */
217 add pc, r1, r10 /* Call paddr(init func) */
222 ldr r1, =MAIR1VAL
224 mcr CP32(r1, MAIR1)
226 mcr CP32(r1, HMAIR1)
276 ldr r1, =boot_second
277 add r1, r1, r10 /* r1 := paddr (boot_second) */
280 orr r2, r1, #PT_UPPER(PT) /* r2:r3 := table map of boot_second */
286 lsrs r1, r9, #FIRST_SHIFT /* Offset of base paddr in boot_pgtable */
289 lsl r2, r1, #FIRST_SHIFT /* Base address for 1GB mapping */
292 lsl r1, r1, #3 /* r1 := Slot offset */
293 strd r2, r3, [r4, r1] /* Mapping of paddr(start) */
300 ldr r1, =boot_third
301 add r1, r1, r10 /* r1 := paddr (boot_third) */
304 orr r2, r1, #PT_UPPER(PT) /* r2:r3 := table map of boot_third */
314 and r1, r2, r3
315 cmp r1, #1
322 lsl r1, r1, #3 /* r1 := Slot offset */
323 strd r2, r3, [r4, r1] /* Mapping of paddr(start) */
337 mov r1, #0
338 1: strd r2, r3, [r4, r1] /* Map vaddr(start) */
340 add r1, r1, #8 /* Next slot */
341 cmp r1, #(LPAE_ENTRIES<<3) /* 512*8-byte entries per page */
363 ldr r1, =paging /* Explicit vaddr, not RIP-relative */
369 mov pc, r1 /* Get a proper vaddr into PC */
386 ldr r1, =xen_fixmap /* r1 := vaddr (xen_fixmap) */
392 strd r2, r3, [r1, #(FIXMAP_CONSOLE*8)] /* Map it in the first fixmap's slot */
396 ldr r1, =boot_second /* r1 := vaddr (boot_second) */
403 strd r2, r3, [r1, r4] /* Map it in the fixmap's slot */
451 mov r1, r8 /* - DTB address */
527 mcrr CP64(r0, r1, HTTBR)
551 early_uart_init r11, r1, r2
565 early_uart_ready r11, r1
566 ldrb r1, [r0], #1 /* Load next char */
567 teq r1, #0 /* Exit on nul */
569 early_uart_transmit r11, r1
579 adr r1, hex
584 ldrb r2, [r1, r2, lsr #28] /* Convert to a char */
608 mov r0, r1
626 ldr r1, = __proc_info_start
627 add r1, r1, r10 /* r1 := paddr of table (start) */
630 1: ldr r3, [r1, #PROCINFO_cpu_mask]
632 ldr r3, [r1, #PROCINFO_cpu_val] /* r3 := cpu val in current proc info */
635 add r1, r1, #PROCINFO_sizeof
636 cmp r1, r2
639 mov r1, #0