Lines Matching refs:r10
148 mrc p15, 0, r10, c1, c0, 2 @ Co-processor access control
182 mcr p15, 0, r10, c1, c0, 2 @ Co-processor access control
204 mrc p15, 0, r10, c15, c0, 1 @ Read Diagnostic register
205 teq r4, r10 @ Already restored?
207 mrc p15, 0, r10, c15, c0, 0 @ Read Power register
208 teq r5, r10 @ Already restored?
233 stmfd sp!, {r6 - r10}
238 mrc p15, 0, r10, c9, c14, 0 @ save CP15 - PMC
239 stmia r0!, {r6 - r10}
240 ldmfd sp!, {r6 - r10}
245 ldmia r0!, {r6 - r10}
250 mcr p15, 0, r10, c9, c14, 0 @ restore CP15 - PMC
280 mov r10, #(1 << 0) @ Cache/TLB ops broadcasting
287 mov r10, #0
295 orr r10, r10, #(1 << 6) @ Enable SMP/nAMP mode
297 ALT_UP(mov r0, r10) @ fake it for UP
298 orr r10, r10, r0 @ Set required bits
299 teq r10, r0 @ Were they already set?
300 mcrne p15, 0, r10, c1, c0, 1 @ No, update register
378 mrc p15, 0, r10, c15, c0, 1 @ read diagnostic register
379 orr r10, r10, #1 << 12 @ set bit #12
380 mcr p15, 0, r10, c15, c0, 1 @ write diagnostic register
383 mrc p15, 0, r10, c15, c0, 2 @ read internal feature reg
384 orr r10, r10, #1 << 1 @ set bit #1
385 mcr p15, 0, r10, c15, c0, 2 @ write internal feature reg
388 mrc p15, 0, r10, c15, c0, 1 @ read diagnostic register
389 orr r10, r10, #1 << 24 @ set bit #24
390 mcr p15, 0, r10, c15, c0, 1 @ write diagnostic register
393 mrc p15, 0, r10, c15, c0, 1 @ read diagnostic register
394 orr r10, r10, #3 << 10 @ set bits #10 and #11
395 mcr p15, 0, r10, c15, c0, 1 @ write diagnostic register
402 mrcle p15, 0, r10, c15, c0, 1 @ read diagnostic register
403 orrle r10, r10, #1 << 24 @ set bit #24
404 mcrle p15, 0, r10, c15, c0, 1 @ write diagnostic register
408 mrcle p15, 0, r10, c15, c0, 1 @ read diagnostic register
409 orrle r10, r10, #1 << 12 @ set bit #12
410 mcrle p15, 0, r10, c15, c0, 1 @ write diagnostic register
413 mrc p15, 0, r10, c15, c0, 1 @ read diagnostic register
414 orr r10, r10, #3 << 10 @ set bits #10 and #11
415 mcr p15, 0, r10, c15, c0, 1 @ write diagnostic register
491 ldr r10, =0x00000c08 @ Cortex-A8 primary part number
492 teq r0, r10
496 ldr r10, =0x00000c09 @ Cortex-A9 primary part number
497 teq r0, r10
501 ldr r10, =0x00000c0d @ Cortex-A12 primary part number
502 teq r0, r10
506 ldr r10, =0x00000c0e @ Cortex-A17 primary part number
507 teq r0, r10
511 ldr r10, =0x00000c0f @ Cortex-A15 primary part number
512 teq r0, r10
516 mov r10, #0
517 mcr p15, 0, r10, c7, c5, 0 @ I+BTB cache invalidate
519 mcr p15, 0, r10, c8, c7, 0 @ invalidate I + D TLBs
520 v7_ttb_setup r10, r4, r5, r8, r3 @ TTBCR, TTBRx setup