Symbol: mtspr
sys/arch/evbppc/dht/machdep.c
182
mtspr(SPR_TCR, 0);
sys/arch/evbppc/explora/machdep.c
106
mtspr(SPR_TCR, 0);
sys/arch/evbppc/mpc85xx/machdep.c
1025
mtspr(SPR_MAS4, MAS4_TSIZED_4KB | MAS4_MD);
sys/arch/evbppc/mpc85xx/machdep.c
1094
mtspr(SPR_HID0, hid0);
sys/arch/evbppc/mpc85xx/machdep.c
1171
mtspr(SPR_HID0,
sys/arch/evbppc/mpc85xx/machdep.c
1291
mtspr(SPR_TCR, TCR_WIE | mfspr(SPR_TCR));
sys/arch/evbppc/nintendo/cpu.c
144
mtspr(SPR_SCR, mfspr(SPR_SCR) | SPR_SCR_WAKE(cpu_num));
sys/arch/evbppc/nintendo/dev/wiifb.c
353
mtspr(IBM750CL_SPR_WPAR, base);
sys/arch/evbppc/nintendo/dev/wiifb.c
361
mtspr(IBM750CL_SPR_HID2, value);
sys/arch/evbppc/nintendo/dev/wiifb.c
370
mtspr(SPR_HID0, value | 0x8);
sys/arch/evbppc/nintendo/dev/wiifb.c
373
mtspr(SPR_HID0, value);
sys/arch/evbppc/nintendo/dev/wiifb.c
626
mtspr(SPR_HID0, hid0 & ~HID0_SGE);
sys/arch/evbppc/nintendo/dev/wiifb.c
635
mtspr(SPR_HID0, hid0);
sys/arch/evbppc/nintendo/ipi_latte.c
75
mtspr(SPR_SCR, mfspr(SPR_SCR) | scr_mask);
sys/arch/evbppc/nintendo/machdep.c
412
mtspr(IBM750CL_SPR_HID4, spr);
sys/arch/evbppc/nintendo/machdep.c
418
mtspr(SPR_IBMESPRESSO_HID5, spr | HID5_H5A | HID5_PIRE);
sys/arch/evbppc/nintendo/machdep.c
421
mtspr(SPR_SCR, (spr & ~0x40000000) | 0x80000000);
sys/arch/evbppc/nintendo/machdep.c
424
mtspr(SPR_CAR, spr | 0xfc100000);
sys/arch/evbppc/nintendo/machdep.c
426
mtspr(SPR_BCR, 0x08000000);
sys/arch/evbppc/nintendo/machdep.c
705
mtspr(SPR_DEC, ticks_per_intr);
sys/arch/evbppc/nintendo/pic_pi.c
109
mtspr(SPR_SCR, spr & ~SPR_SCR_IPI_PEND(cpu_num));
sys/arch/evbppc/sam460ex/machdep.c
311
mtspr(SPR_TCR, 0); /* disable all timers */
sys/arch/evbppc/walnut/machdep.c
122
mtspr(SPR_TCR, 0); /* disable all timers */
sys/arch/powerpc/booke/booke_machdep.c
591
mtspr(SPR_IAC2, iac2);
sys/arch/powerpc/booke/booke_machdep.c
594
mtspr(SPR_IAC1, tf->tf_srr0 + 4);
sys/arch/powerpc/booke/booke_machdep.c
595
mtspr(SPR_DBCR1, dbcr1);
sys/arch/powerpc/booke/booke_machdep.c
596
mtspr(SPR_DBCR0, dbcr0);
sys/arch/powerpc/booke/dev/e500wdog.c
113
mtspr(SPR_TSR, TSR_ENW);
sys/arch/powerpc/booke/dev/e500wdog.c
122
mtspr(SPR_TSR, TSR_ENW);
sys/arch/powerpc/booke/dev/e500wdog.c
130
mtspr(SPR_TCR, tcr);
sys/arch/powerpc/booke/dev/e500wdog.c
92
mtspr(SPR_TSR, TSR_ENW);
sys/arch/powerpc/booke/e500_intr.c
1406
mtspr(SPR_TCR, tcr);
sys/arch/powerpc/booke/e500_intr.c
925
mtspr(SPR_TSR, TSR_ENW|TSR_WIS);
sys/arch/powerpc/booke/e500_tlb.c
1095
mtspr(SPR_MAS4, MAS4_TSIZED_4KB | MAS4_MD);
sys/arch/powerpc/booke/e500_tlb.c
164
mtspr(SPR_MAS0, mas0 | MAS0_ESEL_MAKE(slot >> esel_shift));
sys/arch/powerpc/booke/e500_tlb.c
167
mtspr(SPR_MAS2, slot << PAGE_SHIFT);
sys/arch/powerpc/booke/e500_tlb.c
179
mtspr(SPR_MAS0, saved_mas0);
sys/arch/powerpc/booke/e500_tlb.c
194
mtspr(SPR_MAS0, hwtlb.hwtlb_mas0);
sys/arch/powerpc/booke/e500_tlb.c
195
mtspr(SPR_MAS1, hwtlb.hwtlb_mas1);
sys/arch/powerpc/booke/e500_tlb.c
202
mtspr(SPR_MAS2, hwtlb.hwtlb_mas2);
sys/arch/powerpc/booke/e500_tlb.c
209
mtspr(SPR_MAS3, hwtlb.hwtlb_mas3);
sys/arch/powerpc/booke/e500_tlb.c
224
mtspr(SPR_MAS0, saved_mas0);
sys/arch/powerpc/booke/e500_tlb.c
355
mtspr(SPR_PID0, asid);
sys/arch/powerpc/booke/e500_tlb.c
369
mtspr(SPR_MMUCSR0, MMUCSR0_TLB0_FI);
sys/arch/powerpc/booke/e500_tlb.c
391
mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0);
sys/arch/powerpc/booke/e500_tlb.c
393
mtspr(SPR_MAS2, epn);
sys/arch/powerpc/booke/e500_tlb.c
419
mtspr(SPR_MAS1, mas1 ^ MAS1_V);
sys/arch/powerpc/booke/e500_tlb.c
443
mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0);
sys/arch/powerpc/booke/e500_tlb.c
445
mtspr(SPR_MAS2, epn);
sys/arch/powerpc/booke/e500_tlb.c
456
mtspr(SPR_MAS1, mas1 ^ MAS1_V);
sys/arch/powerpc/booke/e500_tlb.c
481
mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0);
sys/arch/powerpc/booke/e500_tlb.c
483
mtspr(SPR_MAS2, epn);
sys/arch/powerpc/booke/e500_tlb.c
548
mtspr(SPR_MAS6, asid ? __SHIFTIN(asid, MAS6_SPID0) | MAS6_SAS : 0);
sys/arch/powerpc/booke/e500_tlb.c
561
mtspr(SPR_MAS1, mas1);
sys/arch/powerpc/booke/e500_tlb.c
563
mtspr(SPR_MAS2, hwtlb.hwtlb_mas2);
sys/arch/powerpc/booke/e500_tlb.c
564
mtspr(SPR_MAS3, hwtlb.hwtlb_mas3);
sys/arch/powerpc/booke/e500_tlb.c
606
mtspr(SPR_MAS0, hwtlb.hwtlb_mas0);
sys/arch/powerpc/booke/e500_tlb.c
608
mtspr(SPR_MAS2, epn);
sys/arch/powerpc/booke/e500_tlb.c
643
mtspr(SPR_MAS0, saved_mas0);
sys/arch/powerpc/booke/e500_tlb.c
660
mtspr(SPR_MAS0, hwtlb.hwtlb_mas0);
sys/arch/powerpc/booke/e500_tlb.c
662
mtspr(SPR_MAS2, epn);
sys/arch/powerpc/booke/e500_tlb.c
675
mtspr(SPR_MAS0, saved_mas0);
sys/arch/powerpc/booke/trap.c
551
mtspr(SPR_DBSR, tf->tf_esr);
sys/arch/powerpc/booke/trap.c
558
mtspr(SPR_DBCR1, 0);
sys/arch/powerpc/booke/trap.c
559
mtspr(SPR_DBCR0, 0);
sys/arch/powerpc/ibm4xx/clock.c
103
mtspr(SPR_TSR, TSR_FIS); /* Clear TSR[FIS] */
sys/arch/powerpc/ibm4xx/clock.c
152
mtspr(SPR_TSR, TSR_PIS); /* Clear TSR[PIS] */
sys/arch/powerpc/ibm4xx/clock.c
213
mtspr(SPR_DECAR, ticks_per_intr);
sys/arch/powerpc/ibm4xx/clock.c
214
mtspr(SPR_DEC, ticks_per_intr);
sys/arch/powerpc/ibm4xx/clock.c
217
mtspr(SPR_TCR, TCR_DIE | TCR_ARE | TCR_FIE | TCR_PERIOD);
sys/arch/powerpc/ibm4xx/clock.c
219
mtspr(SPR_PIT, ticks_per_intr);
sys/arch/powerpc/ibm4xx/clock.c
222
mtspr(SPR_TCR, TCR_PIE | TCR_ARE | TCR_FIE | TCR_PERIOD);
sys/arch/powerpc/ibm4xx/dev/wdog.c
128
mtspr(SPR_TSR, TSR_WRS_MASK);
sys/arch/powerpc/ibm4xx/dev/wdog.c
153
mtspr(SPR_TSR, TSR_ENW | TSR_WIS);
sys/arch/powerpc/ibm4xx/dev/wdog.c
159
mtspr(SPR_TSR, tsr);
sys/arch/powerpc/ibm4xx/dev/wdog.c
175
mtspr(SPR_TSR, TSR_ENW | TSR_WIS);
sys/arch/powerpc/ibm4xx/dev/wdog.c
198
mtspr(SPR_TSR, tsr);
sys/arch/powerpc/ibm4xx/dev/wdog.c
225
mtspr(SPR_TCR, tcr);
sys/arch/powerpc/ibm4xx/dev/wdog.c
231
mtspr(SPR_TCR, tcr);
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
299
mtspr(SPR_IVPR, 0); /* Exception vector base */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
300
mtspr(SPR_IVOR0, EXC_CII); /* critical input */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
301
mtspr(SPR_IVOR1, EXC_MCHK); /* machine check */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
302
mtspr(SPR_IVOR2, EXC_DSI); /* data storage */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
303
mtspr(SPR_IVOR3, EXC_ISI); /* instruction storage */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
304
mtspr(SPR_IVOR4, EXC_EXI); /* external input */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
305
mtspr(SPR_IVOR5, EXC_ALI); /* alignment */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
306
mtspr(SPR_IVOR6, EXC_PGM); /* program */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
307
mtspr(SPR_IVOR7, EXC_FPU); /* FP unavailable */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
308
mtspr(SPR_IVOR8, EXC_SC); /* system call */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
309
mtspr(SPR_IVOR9, EXC_FPA); /* AP unavailable (default trap) */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
310
mtspr(SPR_IVOR10, EXC_PIT); /* decrementer -> PIT stub */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
311
mtspr(SPR_IVOR11, EXC_FIT); /* fixed interval timer */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
312
mtspr(SPR_IVOR12, EXC_WDOG); /* watchdog */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
313
mtspr(SPR_IVOR13, EXC_DTMISS); /* data TLB error */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
314
mtspr(SPR_IVOR14, EXC_ITMISS); /* instruction TLB error */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
315
mtspr(SPR_IVOR15, EXC_DEBUG); /* debug */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
317
mtspr(SPR_EVPR, 0); /* Set Exception vector base */
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
321
mtspr(SPR_DBCR0, mfspr(SPR_DBCR0) & ~DBCR0_TDE);
sys/arch/powerpc/ibm4xx/trap.c
440
mtspr(SPR_MCSR, mcsr);
sys/arch/powerpc/include/oea/spr.h
338
mtspr(SPR_SCOMC, address | SCOMC_READ);
sys/arch/powerpc/include/oea/spr.h
357
mtspr(SPR_SCOMD, data);
sys/arch/powerpc/include/oea/spr.h
359
mtspr(SPR_SCOMC, address | SCOMC_WRITE);
sys/arch/powerpc/oea/cpu_subr.c
1057
mtspr(SPR_L2CR, l2cr & ~L2CR_L2E);
sys/arch/powerpc/oea/cpu_subr.c
1065
mtspr(SPR_L2CR, l2cr | L2CR_L2I);
sys/arch/powerpc/oea/cpu_subr.c
1070
mtspr(SPR_L2CR, l2cr | L2CR_L2I);
sys/arch/powerpc/oea/cpu_subr.c
1077
mtspr(SPR_L2CR, l2cr);
sys/arch/powerpc/oea/cpu_subr.c
1094
mtspr(SPR_L3CR, l3cr);
sys/arch/powerpc/oea/cpu_subr.c
1098
mtspr(SPR_L3CR, l3cr);
sys/arch/powerpc/oea/cpu_subr.c
1102
mtspr(SPR_L3CR, l3cr);
sys/arch/powerpc/oea/cpu_subr.c
1107
mtspr(SPR_L3CR, l3cr|L3CR_L3I);
sys/arch/powerpc/oea/cpu_subr.c
1114
mtspr(SPR_L3CR, l3cr);
sys/arch/powerpc/oea/cpu_subr.c
1122
mtspr(SPR_L3CR, l3cr);
sys/arch/powerpc/oea/cpu_subr.c
1264
mtspr(SPR_MMCR0, MMCR0_FC);
sys/arch/powerpc/oea/cpu_subr.c
1265
mtspr(SPR_PMC1, 0);
sys/arch/powerpc/oea/cpu_subr.c
1266
mtspr(SPR_MMCR0, MMCR0_PMC1SEL(PMCN_CYCLES));
sys/arch/powerpc/oea/cpu_subr.c
1270
mtspr(SPR_MMCR0, MMCR0_FC);
sys/arch/powerpc/oea/cpu_subr.c
1360
mtspr(SPR_HID1, hid1);
sys/arch/powerpc/oea/cpu_subr.c
1384
mtspr(SPR_THRM1, SPR_THRM_VALID);
sys/arch/powerpc/oea/cpu_subr.c
1385
mtspr(SPR_THRM2, 0);
sys/arch/powerpc/oea/cpu_subr.c
1394
mtspr(SPR_THRM3, SPR_THRM_TIMER(therm_delay) | SPR_THRM_ENABLE);
sys/arch/powerpc/oea/cpu_subr.c
1430
mtspr(SPR_THRM1,
sys/arch/powerpc/oea/cpu_subr.c
1600
mtspr(SPR_PIR, h->hatch_pir);
sys/arch/powerpc/oea/cpu_subr.c
1636
mtspr(SPR_HID0, h->hatch_hid0);
sys/arch/powerpc/oea/cpu_subr.c
1649
mtspr(SPR_ASR, h->hatch_asr);
sys/arch/powerpc/oea/cpu_subr.c
372
mtspr(SPR_HID0, hid0);
sys/arch/powerpc/oea/cpu_subr.c
379
mtspr(SPR_HID1, hid1);
sys/arch/powerpc/oea/cpu_subr.c
385
mtspr(SPR_IBMESPRESSO_HID4, spr | HID4_H4A | HID4_SBE);
sys/arch/powerpc/oea/cpu_subr.c
388
mtspr(SPR_HID0, spr | HID0_ABE);
sys/arch/powerpc/oea/cpu_subr.c
576
mtspr(SPR_PIR, id);
sys/arch/powerpc/oea/cpu_subr.c
776
mtspr(SPR_HID0, hid0);
sys/arch/powerpc/oea/cpu_subr.c
826
mtspr(SPR_IBMESPRESSO_HID2, 0);
sys/arch/powerpc/oea/cpu_subr.c
831
mtspr(SPR_IBMESPRESSO_HID4, spr);
sys/arch/powerpc/oea/cpu_subr.c
834
mtspr(SPR_IBMESPRESSO_HID5, spr | 0x67fdc000);
sys/arch/powerpc/oea/oea_machdep.c
519
mtspr(SPR_DBAT##n##L, (batl)); \
sys/arch/powerpc/oea/oea_machdep.c
520
mtspr(SPR_DBAT##n##U, (batu)); \
sys/arch/powerpc/oea/oea_machdep.c
526
mtspr(SPR_IBAT##n##L, (batl)); \
sys/arch/powerpc/oea/oea_machdep.c
527
mtspr(SPR_IBAT##n##U, (batu)); \
sys/arch/powerpc/oea/ofwoea_machdep.c
350
mtspr(SPR_DEC, ticks_per_intr);