Home
last modified time | relevance | path

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

12

/freebsd-14.2/sys/powerpc/aim/
H A Dmp_cpudep.c100 mtspr(SPR_LPID, 0); in cpudep_ap_early_bootstrap()
103 mtspr(SPR_LPCR, lpcr); in cpudep_ap_early_bootstrap()
110 mtspr(SPR_FSCR, 0); in cpudep_ap_early_bootstrap()
164 mtspr(SPR_L2CR, ccr | L2CR_L2I); in mpc74xx_l2_enable()
169 mtspr(SPR_L2CR, l2cr_config); in mpc74xx_l2_enable()
186 mtspr(SPR_L3CR, ccr); in mpc745x_l3_enable()
188 mtspr(SPR_L3CR, ccr); in mpc745x_l3_enable()
190 mtspr(SPR_L3CR, ccr); in mpc745x_l3_enable()
191 mtspr(SPR_L3CR, ccr | L3CR_L3I); in mpc745x_l3_enable()
197 mtspr(SPR_L3CR, ccr); in mpc745x_l3_enable()
[all …]
H A Daim_machdep.c219 mtspr(SPR_HID5, scratch); in aim_early_init()
658 mtspr(SPR_MSSCR0, msscr0); in flush_disable_caches()
674 mtspr(SPR_LDSTCR, 0); in flush_disable_caches()
691 mtspr(SPR_LDSTCR, x); in flush_disable_caches()
699 mtspr(SPR_LDSTCR, 0); in flush_disable_caches()
787 mtspr(SPR_HID0, hid0); in mpc745x_sleep()
799 mtspr(SPR_SPRG0, sprgs[0]); in mpc745x_sleep()
800 mtspr(SPR_SPRG1, sprgs[1]); in mpc745x_sleep()
801 mtspr(SPR_SPRG2, sprgs[2]); in mpc745x_sleep()
803 mtspr(SPR_SRR0, srrs[0]); in mpc745x_sleep()
[all …]
H A Dtrap_subr32.S417 mtspr SPR_RPA, %r1 /* set the pte */
447 mtspr SPR_SRR1, %r2 /* set srr1 */
480 mtspr SPR_RPA, %r1 /* set the pte */
526 mtspr SPR_RPA, %r1 /* set the pte */
576 mtspr SPR_SRR1, %r2 /* set srr1 */
577 mtspr SPR_DSISR, %r1 /* load the dsisr */
583 mtspr SPR_DAR, %r1 /* put in dar */
/freebsd-14.2/sys/powerpc/booke/
H A Dlocore.S178 mtspr SPR_HID0, %r4
194 mtspr SPR_HID1, %r3
223 mtspr SPR_SRR0, %r4
224 mtspr SPR_SRR1, %r3
241 mtspr SPR_MAS0, %r3
251 mtspr SPR_MAS2, %r3
262 mtspr SPR_MAS7, %r4
475 mtspr SPR_HID0, %r4
510 mtspr SPR_SRR0, %r4
511 mtspr SPR_SRR1, %r3
[all …]
H A Dtrap_subr.S770 mtspr SPR_MAS0, %r29
771 mtspr SPR_MAS1, %r28
772 mtspr SPR_MAS2, %r27
773 mtspr SPR_MAS3, %r23
776 mtspr SPR_MAS7, %r23
912 mtspr SPR_MAS0, %r29
913 mtspr SPR_MAS1, %r28
914 mtspr SPR_MAS2, %r27
915 mtspr SPR_MAS3, %r22
998 mtspr SPR_SRR0, %r3
[all …]
H A Dbooke_machdep.c203 mtspr(ivor, (uintptr_t)(&handler) & 0xffffUL);
250 mtspr(SPR_IVPR, ((uintptr_t)&interrupt_vector_base) & ~0xffffUL); in ivor_setup()
291 mtspr(SPR_EPCR, mfspr(SPR_EPCR) | EPCR_ICM); in ivor_setup()
458 mtspr(SPR_DBCR0, r & ~DBCR0_IC); in kdb_cpu_clear_singlestep()
468 mtspr(SPR_DBCR0, r | DBCR0_IC | DBCR0_IDM); in kdb_cpu_set_singlestep()
H A Dpmap.c2550 mtspr(SPR_MAS0, mas0); in tlb1_read_entry()
2630 mtspr(SPR_MAS0, mas0); in tlb1_write_entry_int()
2631 mtspr(SPR_MAS1, args->e->mas1); in tlb1_write_entry_int()
2632 mtspr(SPR_MAS2, args->e->mas2); in tlb1_write_entry_int()
2633 mtspr(SPR_MAS3, args->e->mas3); in tlb1_write_entry_int()
2638 mtspr(SPR_MAS8, 0); in tlb1_write_entry_int()
2835 mtspr(SPR_MAS0, mas0); in tlb1_init()
2964 mtspr(SPR_MAS4, mas4); in set_mas4_defaults()
3073 mtspr(SPR_MAS0, mas0); in DB_SHOW_COMMAND()
3076 mtspr(SPR_MAS2, mas2); in DB_SHOW_COMMAND()
[all …]
H A Dpmap_32.c973 mtspr(SPR_MAS6, tid << MAS6_SPID0_SHIFT); in tid_flush()
983 mtspr(SPR_MAS0, mas0); in tid_flush()
986 mtspr(SPR_MAS2, mas2); in tid_flush()
997 mtspr(SPR_MAS1, mas1); in tid_flush()
/freebsd-14.2/sys/dev/hwpmc/
H A Dhwpmc_mpc7xxx.c324 mtspr(SPR_PMC1_74XX, val); in mpc7xxx_pmcn_write()
327 mtspr(SPR_PMC2_74XX, val); in mpc7xxx_pmcn_write()
330 mtspr(SPR_PMC3_74XX, val); in mpc7xxx_pmcn_write()
333 mtspr(SPR_PMC4_74XX, val); in mpc7xxx_pmcn_write()
336 mtspr(SPR_PMC5_74XX, val); in mpc7xxx_pmcn_write()
339 mtspr(SPR_PMC6_74XX, val); in mpc7xxx_pmcn_write()
361 mtspr(SPR_MMCR0_74XX, pmc_mmcr); in mpc7xxx_set_pmc()
366 mtspr(SPR_MMCR0_74XX, pmc_mmcr); in mpc7xxx_set_pmc()
406 mtspr(SPR_MMCR1_74XX, 0); in mpc7xxx_pcpu_init()
418 mtspr(SPR_MMCR0_74XX, mmcr0); in mpc7xxx_pcpu_fini()
[all …]
H A Dhwpmc_power8.c64 mtspr(SPR_MMCR1, mmcr); in power8_set_pmc()
81 mtspr(SPR_MMCR2, mmcr); in power8_set_pmc()
94 mtspr(SPR_MMCR0, mmcr0); in power8_pcpu_init()
105 mtspr(SPR_MMCR0, mmcr0); in power8_pcpu_init()
112 mtspr(SPR_MMCR1, mfspr(SPR_MMCR1) & ~SPR_MMCR1_P8_PMCSEL_ALL); in power8_pcpu_init()
115 mtspr(SPR_MMCR2, mfspr(SPR_MMCR2) | in power8_pcpu_init()
122 mtspr(SPR_MMCR0, mmcr0); in power8_pcpu_init()
135 mtspr(SPR_MMCR0, mmcr0); in power8_pcpu_fini()
150 mtspr(SPR_MMCR0, mmcr0); in power8_resume_pmc()
H A Dhwpmc_ppc970.c278 mtspr(SPR_MMCR0, pmc_mmcr); in ppc970_set_pmc()
288 mtspr(SPR_MMCR1, pmc_mmcr); in ppc970_set_pmc()
296 mtspr(SPR_MMCR0, pmc_mmcr); in ppc970_set_pmc()
307 mtspr(SPR_MMCR0, SPR_MMCR0_FC | SPR_MMCR0_PMXE | in ppc970_pcpu_init()
310 mtspr(SPR_MMCR1, 0x4218420); in ppc970_pcpu_init()
324 mtspr(SPR_MMCR0, mmcr0); in ppc970_pcpu_fini()
339 mtspr(SPR_MMCR0, mmcr0); in ppc970_resume_pmc()
H A Dhwpmc_powerpc.c335 mtspr(SPR_PMC1, val); in powerpc_pmcn_write_default()
338 mtspr(SPR_PMC2, val); in powerpc_pmcn_write_default()
341 mtspr(SPR_PMC3, val); in powerpc_pmcn_write_default()
344 mtspr(SPR_PMC4, val); in powerpc_pmcn_write_default()
347 mtspr(SPR_PMC5, val); in powerpc_pmcn_write_default()
350 mtspr(SPR_PMC6, val); in powerpc_pmcn_write_default()
353 mtspr(SPR_PMC7, val); in powerpc_pmcn_write_default()
356 mtspr(SPR_PMC8, val); in powerpc_pmcn_write_default()
/freebsd-14.2/sys/crypto/openssl/powerpc/
H A Dghashp8-ppc.S14 mtspr 256,0
126 mtspr 256,12
140 mtspr 256,0
176 mtspr 256,12
191 mtspr 256,0
293 mtspr 256,12
329 mtspr 256,0
537 mtspr 256,12
H A Daesp8-ppc.S48 mtspr 256,0
278 mtspr 256,12
345 mtspr 256,0
399 mtspr 256,12
413 mtspr 256,0
467 mtspr 256,12
483 mtspr 256,0
629 mtspr 256,12
676 mtspr 256,0
1218 mtspr 256,0
[all …]
H A Dvpaes-ppc.S265 mtspr 256,0
299 mtspr 256,7
498 mtspr 256,0
532 mtspr 256,7
609 mtspr 256,6
753 mtspr 256,7
1341 mtspr 256,7
1354 mtspr 256,6
1420 mtspr 256,7
1438 mtspr 256,6
H A Dsha512p8-ppc.S44 mtspr 256,11
635 mtspr 256,12
H A Dchacha-ppc.S454 mtspr 256,12
1029 mtspr 256,12
1095 mtspr 256,12
1424 mtspr 256,12
/freebsd-14.2/sys/powerpc/powerpc/
H A Dcpu.c397 mtspr(SPR_MMCR0_74XX, SPR_MMCR0_FC); in cpu_est_clockrate()
398 mtspr(SPR_PMC1_74XX, 0); in cpu_est_clockrate()
399 mtspr(SPR_MMCR0_74XX, in cpu_est_clockrate()
411 mtspr(SPR_MMCR0, SPR_MMCR0_FC); in cpu_est_clockrate()
413 mtspr(SPR_MMCR1, 0); in cpu_est_clockrate()
414 mtspr(SPR_MMCRA, 0); in cpu_est_clockrate()
415 mtspr(SPR_PMC1, 0); in cpu_est_clockrate()
420 mtspr(SPR_MMCR0, SPR_MMCR0_FC); in cpu_est_clockrate()
528 mtspr(SPR_HID0, hid0); in cpu_6xx_setup()
629 mtspr(SPR_HID0, hid0); in cpu_booke_setup()
[all …]
H A Dswtch64.S243 mtspr SPR_DSCRP, %r7
249 mtspr SPR_FSCR, %r7
254 mtspr SPR_EBBHR, %r6
256 mtspr SPR_EBBRR, %r6
258 mtspr SPR_BESCR, %r6
263 mtspr SPR_LMRR, %r6
265 mtspr SPR_LMSER, %r6
270 mtspr SPR_TAR, %r6
H A Dclock.c137 mtspr(SPR_TSR, TSR_DIS); in decr_intr()
282 mtspr(SPR_DECAR, s->div); in decr_et_start()
287 mtspr(SPR_TCR, tcr); in decr_et_start()
311 mtspr(SPR_TCR, tcr); in decr_et_stop()
H A Dtrap.c328 mtspr(SPR_DSCR, 0); in trap()
333 mtspr(SPR_EBBHR, 0); in trap()
334 mtspr(SPR_EBBRR, 0); in trap()
335 mtspr(SPR_BESCR, 0); in trap()
340 mtspr(SPR_TAR, 0); in trap()
345 mtspr(SPR_LMRR, 0); in trap()
346 mtspr(SPR_LMSER, 0); in trap()
352 mtspr(SPR_FSCR, fscr & ~FSCR_IC_MASK); in trap()
386 mtspr(SPR_DBSR, mfspr(SPR_DBSR)); in trap()
H A Dswtch32.S181 mtspr SPR_SPEFSCR,%r3
229 mtspr SPR_SPEFSCR, %r3
/freebsd-14.2/sys/powerpc/include/
H A Dcpufunc.h159 mtspr(TBR_TBWL, 0); in mttb()
160 mtspr(TBR_TBWU, (uint32_t)(time >> 32)); in mttb()
161 mtspr(TBR_TBWL, (uint32_t)(time & 0xffffffff)); in mttb()
/freebsd-14.2/sys/powerpc/cpufreq/
H A Dpcr.c117 mtspr(SPR_SCOMD, value); in write_scom()
124 mtspr(SPR_SCOMC, address | SCOMC_WRITE); in write_scom()
139 mtspr(SPR_SCOMC, address | SCOMC_READ); in read_scom()
/freebsd-14.2/lib/msun/powerpc/
H A Dfenv.c70 mtspr(SPR_SPEFSCR, spefscr | (__excepts & FE_ALL_EXCEPT)); in feraiseexcept()

12