Lines Matching refs:r4

98 	mr	%r31, %r4
114 lis %r4, HID0_E500_DEFAULT_SET@h
115 ori %r4, %r4, HID0_E500_DEFAULT_SET@l
121 lis %r4, HID0_E500MC_DEFAULT_SET@h
122 ori %r4, %r4, HID0_E500MC_DEFAULT_SET@l
128 lis %r4, HID0_E5500_DEFAULT_SET@h
129 ori %r4, %r4, HID0_E5500_DEFAULT_SET@l
132 mtspr SPR_HID0, %r4
173 2: mflr %r4
174 addi %r4, %r4, 20
175 mtspr SPR_SRR0, %r4
190 li %r4, 0 /* Entry 0 */
191 rlwimi %r3, %r4, 16, 10, 15
210 3: mflr %r4 /* Use current address */
211 rlwinm %r4, %r4, 0, 0, 5 /* 64MB alignment mask */
212 ori %r4, %r4, (MAS3_SX | MAS3_SW | MAS3_SR)@l
213 mtspr SPR_MAS3, %r4 /* Set RPN and protection */
223 4: mflr %r4
224 rlwinm %r4, %r4, 0, 8, 31 /* Current offset from kernel load address */
226 add %r4, %r4, %r3 /* Convert to kernel virtual address */
227 addi %r4, %r4, 36
229 mtspr SPR_SRR0, %r4
260 lwz %r4,4(%r5) /* GOT pointer */
261 add %r4,%r4,%r5
262 lwz %r4,4(%r4) /* got[0] is _DYNAMIC link addr */
263 subf %r4,%r4,%r3 /* subtract to calculate relocbase */
275 mr %r4, %r31
320 lis %r4, HID0_E500_DEFAULT_SET@h
321 ori %r4, %r4, HID0_E500_DEFAULT_SET@l
325 lis %r4, HID0_E500MC_DEFAULT_SET@h
326 ori %r4, %r4, HID0_E500MC_DEFAULT_SET@l
331 lis %r4, HID0_E5500_DEFAULT_SET@h
332 ori %r4, %r4, HID0_E5500_DEFAULT_SET@l
334 mtspr SPR_HID0, %r4
364 3: mflr %r4
365 addi %r4, %r4, 20
366 mtspr SPR_SRR0, %r4
381 li %r4, 0 /* Entry 0 */
382 rlwimi %r3, %r4, 16, 4, 15
402 lwz %r4, 0(%r3)
405 sub %r4, %r4, %r5 /* offset of bp_kernload within __boot_page */
406 lwzx %r3, %r4, %r3
424 li %r4, 0 /* Note AS=0 */
426 mtspr SPR_SRR1, %r4
462 1: mflr %r4
463 lwz %r3, 0(%r4)
464 add %r3, %r3, %r4
526 * r4-r5 scratched
529 lis %r4, MAS0_TLBSEL1@h /* Select TLB1 */
530 rlwimi %r4, %r3, 16, 10, 15 /* Select our entry */
531 mtspr SPR_MAS0, %r4
567 li %r4, 1 /* AS=1 */
568 rlwimi %r5, %r4, 12, 19, 19
569 li %r4, 0 /* Global mapping, TID=0 */
570 rlwimi %r5, %r4, 16, 8, 15
594 li %r4, 0 /* Start from Entry 0 */
596 rlwimi %r5, %r4, 16, 10, 15
601 cmpw %r4, %r29 /* our current entry? */
609 2: addi %r4, %r4, 1
610 cmpw %r4, %r3 /* Check if this is the last entry */
693 li %r4, L1CSR0_DCE@l
694 not %r4, %r4
695 and %r3, %r3, %r4
728 li %r4, L1CSR1_ICE@l
729 not %r4, %r4
730 and %r3, %r3, %r4
823 stw %r4, 0(%r3)