Lines Matching refs:r0
169 mov r0, r4
171 add r6, r0, #PG_DIR_SIZE
172 1: str r3, [r0], #4
173 str r3, [r0], #4
174 str r3, [r0], #4
175 str r3, [r0], #4
176 teq r0, r6
184 mov r0, r4
191 str r7, [r0], #4 @ set top PGD entry bits
192 str r3, [r0], #4 @ set bottom PGD entry bits
194 str r3, [r0], #4 @ set bottom PGD entry bits
195 str r7, [r0], #4 @ set top PGD entry bits
213 adr r0, __turn_mmu_on_loc
214 ldmia r0, {r3, r5, r6}
215 sub r0, r0, r3 @ virt->phys offset
216 add r5, r5, r0 @ phys __turn_mmu_on
217 add r6, r6, r0 @ phys __turn_mmu_on_end
230 add r0, r4, #PAGE_OFFSET >> (SECTION_SHIFT - PMD_ORDER)
234 1: str r3, [r0], #1 << PMD_ORDER
236 cmp r0, r6
247 add r0, r4, #(XIP_START & 0xff000000) >> (SECTION_SHIFT - PMD_ORDER)
248 str r3, [r0, #((XIP_START & 0x00f00000) >> SECTION_SHIFT) << PMD_ORDER]!
250 add r0, r0, #1 << PMD_ORDER
252 1: cmp r0, r6
254 strls r3, [r0], #1 << PMD_ORDER
262 mov r0, r2, lsr #SECTION_SHIFT
263 movs r0, r0, lsl #SECTION_SHIFT
264 subne r3, r0, r8
267 orrne r6, r7, r0
284 addruart r7, r3, r0
289 add r0, r4, r3
296 str r7, [r0], #4
297 str r3, [r0], #4
299 str r3, [r0], #4
300 str r7, [r0], #4
304 str r3, [r0], #4
317 add r0, r4, #0xff000000 >> (SECTION_SHIFT - PMD_ORDER)
319 str r3, [r0]
327 add r0, r4, #0x02000000 >> (SECTION_SHIFT - PMD_ORDER)
329 str r3, [r0]
330 add r0, r4, #0xd8000000 >> (SECTION_SHIFT - PMD_ORDER)
331 str r3, [r0]
374 moveq r0, #'p' @ yes, error 'p'
430 orr r0, r0, #CR_A
432 bic r0, r0, #CR_A
435 bic r0, r0, #CR_C
438 bic r0, r0, #CR_Z
441 bic r0, r0, #CR_I
471 mov r0, r0
473 mcr p15, 0, r0, c1, c0, 0 @ write control reg
499 mrc p15, 0, r0, c0, c0, 5 @ read MPIDR
500 and r0, r0, #0xc0000000 @ multiprocessing extensions and
501 teq r0, #0x80000000 @ not part of a uniprocessor system?