Home
last modified time | relevance | path

Searched refs:mtspr (Results 1 – 25 of 79) sorted by relevance

1234

/netbsd/src/sys/arch/powerpc/booke/
De500_mpsubr.S84 mtspr SPR_MAS0, %r0 /* setup MAS0 */
87 mtspr SPR_MAS1, %r3 /* save MAS1 */
89 mtspr SPR_MAS2, %r3 /* save MAS2 */
91 mtspr SPR_MAS3, %r3 /* save MAS3 */
118 mtspr SPR_HID0, %r0 /* set HID0 (timebase off) */
148 mtspr SPR_HID0, %r22 /* start timebase running */
177 mtspr SPR_MAS0, %r16
188 mtspr SPR_MAS0, %r3 /* place into SPR */
191 mtspr SPR_MAS1, %r4
234 mtspr SPR_MAS1, %r8
[all …]
Dtrap_subr.S77 mtspr sprg,%r2; /* save r2 */ \
230 mtspr SPR_##srr##1, %r31; /* restore SRR1 */ \
231 mtspr SPR_##srr##0, %r30; /* restore SRR0 */ \
325 mtspr SPR_##srr##1, %r13; /* restore SRR1 */ \
326 mtspr SPR_##srr##0, %r12; /* restore SRR0 */ \
780 mtspr SPR_MAS1, %r22 /* save MAS1 */
788 mtspr SPR_MAS2, %r22 /* put back into MAS2 */
817 mtspr SPR_MAS3, %r23 /* put into MAS3 */
858 mtspr SPR_IVPR, %r6
861 mtspr SPR_IVOR0, %r5
[all …]
De500_tlb.c164 mtspr(SPR_MAS0, mas0 | MAS0_ESEL_MAKE(slot >> esel_shift)); in hwtlb_read()
167 mtspr(SPR_MAS2, slot << PAGE_SHIFT); in hwtlb_read()
179 mtspr(SPR_MAS0, saved_mas0); in hwtlb_read()
194 mtspr(SPR_MAS0, hwtlb.hwtlb_mas0); in hwtlb_write()
195 mtspr(SPR_MAS1, hwtlb.hwtlb_mas1); in hwtlb_write()
202 mtspr(SPR_MAS2, hwtlb.hwtlb_mas2); in hwtlb_write()
209 mtspr(SPR_MAS3, hwtlb.hwtlb_mas3); in hwtlb_write()
224 mtspr(SPR_MAS0, saved_mas0); in hwtlb_write()
355 mtspr(SPR_PID0, asid); in e500_tlb_set_asid()
369 mtspr(SPR_MMUCSR0, MMUCSR0_TLB0_FI); in e500_tlb_invalidate_all()
[all …]
/netbsd/src/sys/arch/amigappc/amigappc/
Dlocore.S206 mtspr SPR_HID0,9
207 mtspr SPR_HID0,8
213 mtspr SPR_HID0,9
214 mtspr SPR_HID0,8
228 mtspr SPR_HID0,6 /* flush the BTAC */
230 mtspr SPR_HID0,7
/netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/
Dghashp8-ppc.S13 mtspr 256,0
125 mtspr 256,12
139 mtspr 256,0
175 mtspr 256,12
190 mtspr 256,0
292 mtspr 256,12
328 mtspr 256,0
536 mtspr 256,12
Daesp8-ppc.S47 mtspr 256,0
277 mtspr 256,12
344 mtspr 256,0
398 mtspr 256,12
412 mtspr 256,0
466 mtspr 256,12
482 mtspr 256,0
628 mtspr 256,12
675 mtspr 256,0
1173 mtspr 256,12
[all …]
Dvpaes-ppc.S264 mtspr 256,0
298 mtspr 256,7
497 mtspr 256,0
531 mtspr 256,7
608 mtspr 256,6
752 mtspr 256,7
1340 mtspr 256,7
1353 mtspr 256,6
1419 mtspr 256,7
1437 mtspr 256,6
Dkeccak1600p8-ppc.S174 mtspr 256,0
262 mtspr 256,7
326 mtspr 256,0
564 mtspr 256,7
/netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/
Dghashp8-ppc.S18 mtspr 256,0
130 mtspr 256,12
149 mtspr 256,0
185 mtspr 256,12
205 mtspr 256,0
307 mtspr 256,12
343 mtspr 256,0
551 mtspr 256,12
Daesp8-ppc.S52 mtspr 256,0
282 mtspr 256,12
359 mtspr 256,0
413 mtspr 256,12
432 mtspr 256,0
486 mtspr 256,12
507 mtspr 256,0
653 mtspr 256,12
700 mtspr 256,0
1198 mtspr 256,12
[all …]
Dvpaes-ppc.S269 mtspr 256,0
303 mtspr 256,7
507 mtspr 256,0
541 mtspr 256,7
623 mtspr 256,6
767 mtspr 256,7
1360 mtspr 256,7
1373 mtspr 256,6
1444 mtspr 256,7
1462 mtspr 256,6
/netbsd/src/sys/arch/evbppc/ev64260/
Dev64260_locore.S143 mtspr SPR_L2CR,8 /* do it */
150 mtspr SPR_HID0,8
160 mtspr SPR_MSSCR0,8
169 mtspr SPR_HID0,8
180 mtspr SPR_HID0,8
189 mtspr SPR_HID0,8
201 mtspr SPR_L2CR,8
/netbsd/src/sys/arch/powerpc/oea/
Dcpu_subr.c354 mtspr(SPR_HID0, hid0); in cpu_features_enable()
361 mtspr(SPR_HID1, hid1); in cpu_features_enable()
546 mtspr(SPR_PIR, id); in cpu_attach_common()
738 mtspr(SPR_HID0, hid0); in cpu_setup()
989 mtspr(SPR_L2CR, l2cr & ~L2CR_L2E); in cpu_enable_l2cr()
997 mtspr(SPR_L2CR, l2cr | L2CR_L2I); in cpu_enable_l2cr()
1002 mtspr(SPR_L2CR, l2cr | L2CR_L2I); in cpu_enable_l2cr()
1009 mtspr(SPR_L2CR, l2cr); in cpu_enable_l2cr()
1026 mtspr(SPR_L3CR, l3cr); in cpu_enable_l3cr()
1030 mtspr(SPR_L3CR, l3cr); in cpu_enable_l3cr()
[all …]
/netbsd/src/sys/arch/evbppc/mpc85xx/
Dmpc85xx_start.S222 mtspr SPR_TCR, %r3
224 mtspr SPR_TBL, %r0
225 mtspr SPR_TBU, %r0
226 mtspr SPR_DBCR0, %r0
245 mtspr SPR_L1CSR0, %r3
247 mtspr SPR_L1CSR0, %r3
256 mtspr SPR_L1CSR0, %r3
259 mtspr SPR_L1CSR1, %r3
/netbsd/src/sys/arch/powerpc/ibm4xx/
Dclock.c96 mtspr(SPR_TSR, TSR_FIS); /* Clear TSR[FIS] */ in stat_intr()
131 mtspr(SPR_TSR, TSR_PIS); /* Clear TSR[PIS] */ in decr_intr()
187 mtspr(SPR_PIT, ticks_per_intr); in cpu_initclocks()
190 mtspr(SPR_TCR, TCR_PIE | TCR_ARE | TCR_FIE | TCR_PERIOD); in cpu_initclocks()
/netbsd/src/sys/arch/powerpc/booke/dev/
De500wdog.c92 mtspr(SPR_TSR, TSR_ENW); in e500wdog_tickle()
113 mtspr(SPR_TSR, TSR_ENW); in e500wdog_setmode()
122 mtspr(SPR_TSR, TSR_ENW); in e500wdog_setmode()
130 mtspr(SPR_TCR, tcr); in e500wdog_setmode()
/netbsd/src/sys/arch/powerpc/include/
Dspr.h101 #define mtspr(reg, val) \ macro
112 #define mtspr(r,v) mtspr64(r,v) macro
115 #define mtspr(r,v) mtspr32(r,v) macro
/netbsd/src/sys/arch/prep/stand/boot/
Dsrt0.s59 mtspr 1008,3
130 mtspr 1008,3
133 mtspr 1008,3
/netbsd/src/sys/arch/rs6000/rs6000/
Dlocore.S135 mtspr SPR_HID0,8 /* enable and invalidate caches */
137 mtspr SPR_HID0,11 /* enable caches */
150 mtspr SPR_HID0,11
/netbsd/src/sys/arch/prep/prep/
Dlocore.S130 mtspr SPR_HID0,8 /* enable and invalidate caches */
132 mtspr SPR_HID0,11 /* enable caches */
145 mtspr SPR_HID0,11
/netbsd/src/sys/arch/rs6000/stand/boot/
Dsrt0.s62 mtspr 1008,3
137 mtspr 1008,3
140 mtspr 1008,3
/netbsd/src/sys/arch/bebox/bebox/
Dlocore.S126 mtspr SPR_HID0,8
149 mtspr SPR_HID0,7
151 mtspr SPR_HID0,8
/netbsd/src/sys/arch/powerpc/ibm4xx/dev/
Dwdog.c119 mtspr(SPR_TSR, tsr); in wdog_tickle()
132 mtspr(SPR_TSR, tsr); in wdog_setmode()
150 mtspr(SPR_TCR, tcr); in wdog_setmode()
/netbsd/src/sys/arch/macppc/macppc/
Dlocore.S137 mtspr SPR_HID5,%r11
146 mtspr SPR_HID1,%r0
182 mtspr SPR_HID4, %r4
/netbsd/src/sys/arch/mvmeppc/mvmeppc/
Dlocore.S142 mtspr SPR_HID0,%r8 /* enable and invalidate caches */
144 mtspr SPR_HID0,%r11 /* enable caches */
157 mtspr SPR_HID0,%r11

1234