Searched refs:SPR_MAS0 (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/sys/arch/powerpc/booke/ |
H A D | e500_mpsubr.S | 84 mtspr SPR_MAS0, %r0 /* setup MAS0 */ 177 mtspr SPR_MAS0, %r16 186 mfspr %r3, SPR_MAS0 188 mtspr SPR_MAS0, %r3 /* place into SPR */ 240 mtspr SPR_MAS0, %r8 244 mtspr SPR_MAS0, %r8 250 mtspr SPR_MAS0, %r28 /* place into SPRs */
|
H A D | e500_tlb.c | 163 const register_t saved_mas0 = mfspr(SPR_MAS0); in hwtlb_read() 164 mtspr(SPR_MAS0, mas0 | MAS0_ESEL_MAKE(slot >> esel_shift)); in hwtlb_read() 174 hwtlb.hwtlb_mas0 = mfspr(SPR_MAS0); in hwtlb_read() 179 mtspr(SPR_MAS0, saved_mas0); in hwtlb_read() 189 const uint32_t saved_mas0 = mfspr(SPR_MAS0); in hwtlb_write() 194 mtspr(SPR_MAS0, hwtlb.hwtlb_mas0); in hwtlb_write() 224 mtspr(SPR_MAS0, saved_mas0); in hwtlb_write() 391 mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0); in e500_tlb_invalidate_globals() 443 mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0); in e500_tlb_invalidate_asids() 481 mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0); in e500_tlb_record_asids() [all …]
|
/netbsd-src/sys/arch/powerpc/include/booke/ |
H A D | spr.h | 393 #define SPR_MAS0 624 /* E... MAS Register 0 */ macro
|