Lines Matching refs:r22
179 movi MMUIR_END, r22
183 bne r21, r22, tr1
188 movi MMUDR_END, r22
192 bne r21, r22, tr1
196 movi MMUIR_TEXT_L, r22 /* PTEL first */
197 add.l r22, r63, r22 /* Sign extend */
198 putcfg r21, 1, r22 /* Set MMUIR[0].PTEL */
199 movi MMUIR_TEXT_H, r22 /* PTEH last */
200 add.l r22, r63, r22 /* Sign extend */
201 putcfg r21, 0, r22 /* Set MMUIR[0].PTEH */
205 movi MMUDR_CACHED_L, r22 /* PTEL first */
206 add.l r22, r63, r22 /* Sign extend */
207 putcfg r21, 1, r22 /* Set MMUDR[0].PTEL */
208 movi MMUDR_CACHED_H, r22 /* PTEH last */
209 add.l r22, r63, r22 /* Sign extend */
210 putcfg r21, 0, r22 /* Set MMUDR[0].PTEH */
216 movi 0x0a03, r22 /* SCIF phys */
217 shori 0x0148, r22
218 putcfg r21, 1, r22 /* PTEL first */
219 movi 0xfa03, r22 /* 0xfa030000, fixed SCIF virt */
220 shori 0x0003, r22
221 putcfg r21, 0, r22 /* PTEH last */
228 movi ICCR0_INIT_VAL, r22
230 putcfg r21, ICCR_REG0, r22
235 movi OCCR0_INIT_VAL, r22
237 putcfg r21, OCCR_REG0, r22
247 movi SR_ENABLE_MMU, r22
248 or r21, r22, r21
250 movi hyperspace, r22
251 ori r22, 1, r22 /* Make it SHmedia, not required but..*/
252 putcon r22, SPC
278 movi THREAD_SIZE, r22 /* Point to the end */
279 add SP, r22, SP
290 movi SR_ENABLE_FPU, r22
291 and r21, r22, r22
292 putcon r22, SR /* Try to enable */
293 getcon SR, r22
294 xor r21, r22, r21
311 movi __bss_start, r22
314 st.q r22, 0, ZERO
315 addi r22, 8, r22
316 bne r22, r23, tr1 /* Both quad aligned, see vmlinux.lds.S */