Lines Matching refs:r22
190 movi MMUIR_END, r22
194 bne r21, r22, tr1
199 movi MMUDR_END, r22
203 bne r21, r22, tr1
207 movi MMUIR_TEXT_L, r22 /* PTEL first */
208 add.l r22, r63, r22 /* Sign extend */
209 putcfg r21, 1, r22 /* Set MMUIR[0].PTEL */
210 movi MMUIR_TEXT_H, r22 /* PTEH last */
211 add.l r22, r63, r22 /* Sign extend */
212 putcfg r21, 0, r22 /* Set MMUIR[0].PTEH */
216 movi MMUDR_CACHED_L, r22 /* PTEL first */
217 add.l r22, r63, r22 /* Sign extend */
218 putcfg r21, 1, r22 /* Set MMUDR[0].PTEL */
219 movi MMUDR_CACHED_H, r22 /* PTEH last */
220 add.l r22, r63, r22 /* Sign extend */
221 putcfg r21, 0, r22 /* Set MMUDR[0].PTEH */
227 movi 0x0a03, r22 /* SCIF phys */
228 shori 0x0148, r22
229 putcfg r21, 1, r22 /* PTEL first */
230 movi 0xfa03, r22 /* 0xfa030000, fixed SCIF virt */
231 shori 0x0003, r22
232 putcfg r21, 0, r22 /* PTEH last */
239 movi ICCR0_INIT_VAL, r22
241 putcfg r21, ICCR_REG0, r22
246 movi OCCR0_INIT_VAL, r22
248 putcfg r21, OCCR_REG0, r22
258 movi SR_ENABLE_MMU, r22
259 or r21, r22, r21
261 movi hyperspace, r22
262 ori r22, 1, r22 /* Make it SHmedia, not required but..*/
263 putcon r22, SPC
289 movi THREAD_SIZE, r22 /* Point to the end */
290 add SP, r22, SP
301 movi SR_ENABLE_FPU, r22
302 and r21, r22, r22
303 putcon r22, SR /* Try to enable */
304 getcon SR, r22
305 xor r21, r22, r21
322 movi __bss_start, r22
325 st.q r22, 0, ZERO
326 addi r22, 8, r22
327 bne r22, r23, tr1 /* Both quad aligned, see vmlinux.lds.S */