Lines Matching refs:a2
57 wsr a2, excsave1
90 rsr a2, excsave1
92 bgeu a2, a3, 1f
94 add a2, a2, a3
95 wsr a2, excsave1
116 movi a2, VECBASE_VADDR
117 wsr a2, vecbase
157 movi a2, XCHAL_INTTYPE_MASK_SOFTWARE | XCHAL_INTTYPE_MASK_EXTERN_EDGE
159 wsr a2, intclear
172 ___unlock_dcache_all a2 a3
176 ___unlock_icache_all a2 a3
179 ___invalidate_dcache_all a2 a3
180 ___invalidate_icache_all a2 a3
187 movi a2, CCON # MX External Register to Configure Cache
189 wer a3, a2
197 movi a2, (1 << PS_WOE_BIT) | LOCKLEVEL
199 wsr a2, ps # (enable reg-windows; progmode stack)
207 rsr a2, prid
208 bnez a2, .Lboot_secondary
221 movi a2, __boot_reloc_table_start
224 1: beq a2, a3, 3f # no more entries?
225 l32i a4, a2, 0 # start destination (in RAM)
226 l32i a5, a2, 4 # end desination (in RAM)
227 l32i a6, a2, 8 # start source (in ROM)
228 addi a2, a2, 12 # next entry
244 movi a2, __bss_start # start of BSS
247 __loopt a2, a3, a4, 2
248 s32i a0, a2, 0
249 __endla a2, a3, 4
257 ___flush_dcache_all a2 a3
261 ___invalidate_icache_all a2 a3
278 movi a2, cpu_start_ccount
280 l32i a3, a2, 0
283 s32i a3, a2, 0
286 l32i a3, a2, 0
290 s32i a3, a2, 0
308 ___flush_invalidate_dcache_all a2 a3
310 ___invalidate_dcache_all a2 a3
313 movi a2, CCON # MX External Register to Configure Cache
315 wer a3, a2
319 neg a2, a0
321 s32i a2, a3, 0
326 l32i a2, a3, 0
328 bne a2, a0, 1b