Lines Matching refs:r0
186 mov r0, r4
188 add r6, r0, #PG_DIR_SIZE
189 1: str r3, [r0], #4
190 str r3, [r0], #4
191 str r3, [r0], #4
192 str r3, [r0], #4
193 teq r0, r6
201 mov r0, r4
208 str r7, [r0], #4 @ set top PGD entry bits
209 str r3, [r0], #4 @ set bottom PGD entry bits
211 str r3, [r0], #4 @ set bottom PGD entry bits
212 str r7, [r0], #4 @ set top PGD entry bits
230 adr r0, __turn_mmu_on_loc
231 ldmia r0, {r3, r5, r6}
232 sub r0, r0, r3 @ virt->phys offset
233 add r5, r5, r0 @ phys __turn_mmu_on
234 add r6, r6, r0 @ phys __turn_mmu_on_end
247 add r0, r4, #PAGE_OFFSET >> (SECTION_SHIFT - PMD_ORDER)
251 1: str r3, [r0], #1 << PMD_ORDER
253 cmp r0, r6
264 add r0, r4, #(XIP_START & 0xff000000) >> (SECTION_SHIFT - PMD_ORDER)
265 str r3, [r0, #((XIP_START & 0x00f00000) >> SECTION_SHIFT) << PMD_ORDER]!
267 add r0, r0, #1 << PMD_ORDER
269 1: cmp r0, r6
271 strls r3, [r0], #1 << PMD_ORDER
279 mov r0, r2, lsr #SECTION_SHIFT
280 movs r0, r0, lsl #SECTION_SHIFT
281 subne r3, r0, r8
284 orrne r6, r7, r0
301 addruart r7, r3, r0
306 add r0, r4, r3
313 str r7, [r0], #4
314 str r3, [r0], #4
316 str r3, [r0], #4
317 str r7, [r0], #4
321 str r3, [r0], #4
334 add r0, r4, #0xff000000 >> (SECTION_SHIFT - PMD_ORDER)
336 str r3, [r0]
344 add r0, r4, #0x02000000 >> (SECTION_SHIFT - PMD_ORDER)
346 str r3, [r0]
347 add r0, r4, #0xd8000000 >> (SECTION_SHIFT - PMD_ORDER)
348 str r3, [r0]
390 moveq r0, #'p' @ yes, error 'p'
451 orr r0, r0, #CR_A
453 bic r0, r0, #CR_A
456 bic r0, r0, #CR_C
459 bic r0, r0, #CR_Z
462 bic r0, r0, #CR_I
491 mov r0, r0
493 mcr p15, 0, r0, c1, c0, 0 @ write control reg
519 mrc p15, 0, r0, c0, c0, 5 @ read MPIDR
520 and r0, r0, #0xc0000000 @ multiprocessing extensions and
521 teq r0, #0x80000000 @ not part of a uniprocessor system?