Home
last modified time | relevance | path

Searched refs:mfspr (Results 1 – 25 of 58) sorted by relevance

123

/freebsd/sys/powerpc/aim/
H A Dmp_cpudep.c157 ccr = mfspr(SPR_L2CR); in mpc74xx_l2_enable()
165 ccr = mfspr(SPR_L2CR); in mpc74xx_l2_enable()
179 ccr = mfspr(SPR_L3CR); in mpc745x_l3_enable()
211 hid = mfspr(SPR_HID0); in mpc74xx_l1d_enable()
229 hid = mfspr(SPR_HID0); in mpc74xx_l1i_enable()
254 bsp_state[0] = mfspr(SPR_HID0); in cpudep_save_config()
255 bsp_state[1] = mfspr(SPR_HID1); in cpudep_save_config()
256 bsp_state[2] = mfspr(SPR_HID4); in cpudep_save_config()
257 bsp_state[3] = mfspr(SPR_HID5); in cpudep_save_config()
291 bsp_state[3] = mfspr(SPR_L3CR); in cpudep_save_config()
[all …]
H A Daim_machdep.c217 scratch = mfspr(SPR_HID5); in aim_early_init()
656 msscr0 = mfspr(SPR_MSSCR0); in flush_disable_caches()
701 cache_reg = mfspr(SPR_L2CR); in flush_disable_caches()
720 cache_reg = mfspr(SPR_L3CR); in flush_disable_caches()
773 sprgs[0] = mfspr(SPR_SPRG0); in mpc745x_sleep()
774 sprgs[1] = mfspr(SPR_SPRG1); in mpc745x_sleep()
775 sprgs[2] = mfspr(SPR_SPRG2); in mpc745x_sleep()
776 sprgs[3] = mfspr(SPR_SPRG3); in mpc745x_sleep()
777 srrs[0] = mfspr(SPR_SRR0); in mpc745x_sleep()
778 srrs[1] = mfspr(SPR_SRR1); in mpc745x_sleep()
[all …]
H A Dtrap_subr32.S396 mfspr %r2, SPR_HASH1 /* get first pointer */
415 mfspr %r3, SPR_SRR1 /* get the saved cr0 bits */
435 mfspr %r3, SPR_SRR1 /* get srr1 */
441 mfspr %r3, SPR_SRR1 /* get srr1 */
461 mfspr %r2, SPR_HASH1 /* get first pointer */
478 mfspr %r3, SPR_SRR1 /* get the saved cr0 bits */
503 mfspr %r2, SPR_HASH1 /* get first pointer */
548 mfspr %r3,SPR_SRR1 /* get old msr */
559 mfspr %r3, SPR_SRR1 /* get srr1 */
567 mfspr %r3, SPR_SRR1 /* get srr1 */
[all …]
H A Dlocore.S13 mfspr %r3, 0
/freebsd/sys/powerpc/booke/
H A Dmachdep_e500.c59 csr = mfspr(SPR_L1CSR0); in booke_enable_l1_cache()
65 csr = mfspr(SPR_L1CSR0); in booke_enable_l1_cache()
71 csr = mfspr(SPR_L1CSR1); in booke_enable_l1_cache()
77 csr = mfspr(SPR_L1CSR1); in booke_enable_l1_cache()
91 csr = mfspr(SPR_L2CSR0); in booke_enable_l2_cache()
102 if (mfspr(SPR_L2CFG0) != 0 && (csr & L2CSR0_L2E) == 0) { in booke_enable_l2_cache()
107 csr = mfspr(SPR_L2CSR0); in booke_enable_l2_cache()
120 csr = mfspr(SPR_BUCSR); in booke_enable_bpred()
H A Dlocore.S48 mfspr r, SPR_SPRG8
677 mfspr %r17, SPR_PID0
682 mfspr %r17, SPR_MAS0
686 mfspr %r17, SPR_MAS1
739 mfspr %r5, SPR_MAS1
773 mfspr %r5, SPR_MAS1
825 mfspr %r3, SPR_L1CSR0
839 mfspr %r3, SPR_L1CSR0
852 mfspr %r3, SPR_L1CSR0
928 mfspr %r3, SPR_BUCSR
[all …]
H A Dtrap_subr.S403 mfspr %r1, SPR_SPRG4
433 mfspr %r1, SPR_SPRG4
694 mfspr %r31, SPR_DEAR
700 mfspr %r29, SPR_MAS0
701 mfspr %r28, SPR_MAS1
702 mfspr %r27, SPR_MAS2
939 mfspr %r29, SPR_MAS0
940 mfspr %r28, SPR_MAS1
941 mfspr %r27, SPR_MAS2
1065 mfspr %r30, SPR_DEAR
[all …]
H A Dmp_cpudep.c57 csr = mfspr(SPR_L1CSR0); in cpudep_ap_bootstrap()
63 csr = mfspr(SPR_L1CSR1); in cpudep_ap_bootstrap()
H A Dbooke_machdep.c290 mtspr(SPR_EPCR, mfspr(SPR_EPCR) | EPCR_ICM); in ivor_setup()
456 r = mfspr(SPR_DBCR0); in kdb_cpu_clear_singlestep()
466 r = mfspr(SPR_DBCR0); in kdb_cpu_set_singlestep()
H A Dpmap.c2842 mas1 = mfspr(SPR_MAS1); in tlb1_init()
2843 mas2 = mfspr(SPR_MAS2); in tlb1_init()
2844 mas3 = mfspr(SPR_MAS3); in tlb1_init()
2845 mas7 = mfspr(SPR_MAS7); in tlb1_init()
3084 mas1 = mfspr(SPR_MAS1); in DB_SHOW_COMMAND()
3085 mas2 = mfspr(SPR_MAS2); in DB_SHOW_COMMAND()
3086 mas3 = mfspr(SPR_MAS3); in DB_SHOW_COMMAND()
3114 mas1 = mfspr(SPR_MAS1); in DB_SHOW_COMMAND()
3115 mas2 = mfspr(SPR_MAS2); in DB_SHOW_COMMAND()
3116 mas3 = mfspr(SPR_MAS3); in DB_SHOW_COMMAND()
[all …]
/freebsd/sys/dev/hwpmc/
H A Dhwpmc_mpc7xxx.c302 return (mfspr(SPR_PMC1_74XX)); in mpc7xxx_pmcn_read()
304 return (mfspr(SPR_PMC2_74XX)); in mpc7xxx_pmcn_read()
306 return (mfspr(SPR_PMC3_74XX)); in mpc7xxx_pmcn_read()
308 return (mfspr(SPR_PMC4_74XX)); in mpc7xxx_pmcn_read()
310 return (mfspr(SPR_PMC5_74XX)); in mpc7xxx_pmcn_read()
312 return (mfspr(SPR_PMC6_74XX)); in mpc7xxx_pmcn_read()
358 pmc_mmcr = mfspr(SPR_MMCR0_74XX); in mpc7xxx_set_pmc()
363 pmc_mmcr = mfspr(SPR_MMCR0_74XX); in mpc7xxx_set_pmc()
368 pmc_mmcr = mfspr(SPR_MMCR1_74XX); in mpc7xxx_set_pmc()
373 pmc_mmcr = mfspr(SPR_MMCR0_74XX); in mpc7xxx_set_pmc()
[all …]
H A Dhwpmc_power8.c60 mmcr = mfspr(SPR_MMCR1); in power8_set_pmc()
71 mmcr = mfspr(SPR_MMCR2) | SPR_MMCR2_FCNHSP(ri); in power8_set_pmc()
92 mmcr0 = mfspr(SPR_MMCR0) | SPR_MMCR0_FC; in power8_pcpu_init()
111 mtspr(SPR_MMCR1, mfspr(SPR_MMCR1) & ~SPR_MMCR1_P8_PMCSEL_ALL); in power8_pcpu_init()
114 mtspr(SPR_MMCR2, mfspr(SPR_MMCR2) | in power8_pcpu_init()
131 mmcr0 = mfspr(SPR_MMCR0); in power8_pcpu_fini()
145 mmcr0 = mfspr(SPR_MMCR0); in power8_resume_pmc()
H A Dhwpmc_ppc970.c275 pmc_mmcr = mfspr(SPR_MMCR0); in ppc970_set_pmc()
285 pmc_mmcr = mfspr(SPR_MMCR1); in ppc970_set_pmc()
292 pmc_mmcr = mfspr(SPR_MMCR0); in ppc970_set_pmc()
320 mmcr0 = mfspr(SPR_MMCR0); in ppc970_pcpu_fini()
334 mmcr0 = mfspr(SPR_MMCR0); in ppc970_resume_pmc()
H A Dhwpmc_powerpc.c298 val = mfspr(SPR_PMC1); in powerpc_pmcn_read_default()
301 val = mfspr(SPR_PMC2); in powerpc_pmcn_read_default()
304 val = mfspr(SPR_PMC3); in powerpc_pmcn_read_default()
307 val = mfspr(SPR_PMC4); in powerpc_pmcn_read_default()
310 val = mfspr(SPR_PMC5); in powerpc_pmcn_read_default()
313 val = mfspr(SPR_PMC6); in powerpc_pmcn_read_default()
316 val = mfspr(SPR_PMC7); in powerpc_pmcn_read_default()
319 val = mfspr(SPR_PMC8); in powerpc_pmcn_read_default()
/freebsd/sys/powerpc/powerpc/
H A Dcpu.c384 *cps = (mfspr(SPR_PMC1_74XX) * 1000) + 4999; in cpu_est_clockrate()
403 *cps = (mfspr(SPR_PMC1) * 1000) + 4999; in cpu_est_clockrate()
450 hid0 = mfspr(SPR_HID0); in cpu_6xx_setup()
539 hid = mfspr(SPR_HID0); in cpu_6xx_print_cacheinfo()
545 if (mfspr(SPR_L2CR) & L2CR_L2E) { in cpu_6xx_print_cacheinfo()
551 if (mfspr(SPR_L3CR) & L3CR_L3E) in cpu_6xx_print_cacheinfo()
553 mfspr(SPR_L3CR) & L3CR_L3SIZ ? '2' : '1'); in cpu_6xx_print_cacheinfo()
562 switch (mfspr(SPR_L2CR) & L2CR_L2SIZ) { in cpu_6xx_print_cacheinfo()
573 printf("write-%s", (mfspr(SPR_L2CR) & L2CR_L2WT) in cpu_6xx_print_cacheinfo()
575 if (mfspr(SPR_L2CR) & L2CR_L2PE) in cpu_6xx_print_cacheinfo()
[all …]
H A Dswtch64.S138 mfspr %r6, SPR_FSCR
143 mfspr %r7, SPR_EBBHR
145 mfspr %r7, SPR_EBBRR
147 mfspr %r7, SPR_BESCR
152 mfspr %r7, SPR_LMRR
154 mfspr %r7, SPR_LMSER
159 mfspr %r7, SPR_TAR
164 mfspr %r6, SPR_DSCRP
H A Dexec_machdep.c611 pcb->pcb_fscr = mfspr(SPR_FSCR); in cpu_save_thread_regs()
614 pcb->pcb_ebb.ebbhr = mfspr(SPR_EBBHR); in cpu_save_thread_regs()
615 pcb->pcb_ebb.ebbrr = mfspr(SPR_EBBRR); in cpu_save_thread_regs()
616 pcb->pcb_ebb.bescr = mfspr(SPR_BESCR); in cpu_save_thread_regs()
619 pcb->pcb_lm.lmrr = mfspr(SPR_LMRR); in cpu_save_thread_regs()
620 pcb->pcb_lm.lmser = mfspr(SPR_LMSER); in cpu_save_thread_regs()
623 pcb->pcb_tar = mfspr(SPR_TAR); in cpu_save_thread_regs()
631 pcb->pcb_dscr = mfspr(SPR_DSCRP); in cpu_save_thread_regs()
643 pcb->pcb_vec.vscr = mfspr(SPR_SPEFSCR); in cpu_save_thread_regs()
1223 td->td_pcb->pcb_dscr = mfspr(SPR_DSCRP); in emulate_mfspr()
H A Dtrap.c316 fscr = mfspr(SPR_FSCR); in trap()
385 mtspr(SPR_DBSR, mfspr(SPR_DBSR)); in trap()
545 (int)mfspr(SPR_MSSSR0), MSSSR_BITMASK); in cpu_printtrap()
558 pa = mfspr(SPR_MCARU); in cpu_printtrap()
559 pa = (pa << 32) | (u_register_t)mfspr(SPR_MCAR); in cpu_printtrap()
561 (int)mfspr(SPR_MCSR), MCSR_BITMASK); in cpu_printtrap()
/freebsd/sys/crypto/openssl/powerpc/
H A Dppccpuid.S120 mfspr 3,268
278 mfspr 7,268
287 .Loop3: mfspr 6,268
312 mfspr 7,268
321 mfspr 6,268
335 mfspr 6,268
H A Dghashp8-ppc.S12 mfspr 12,256
138 mfspr 12,256
189 mfspr 12,256
/freebsd/sys/crypto/openssl/powerpc64le/
H A Dppccpuid.S139 mfspr 3,268
307 mfspr 7,268
316 .Loop3: mfspr 6,268
343 mfspr 7,268
352 mfspr 6,268
366 mfspr 6,268
/freebsd/sys/crypto/openssl/powerpc64/
H A Dppccpuid.S139 mfspr 3,268
307 mfspr 7,268
316 .Loop3: mfspr 6,268
343 mfspr 7,268
352 mfspr 6,268
366 mfspr 6,268
/freebsd/sys/powerpc/include/
H A Dcpufunc.h147 *tbup = mfspr(TBR_TBU); in mftb()
148 *tblp = mfspr(TBR_TBL); in mftb()
149 } while (*tbup != mfspr(TBR_TBU)); in mftb()
/freebsd/sys/powerpc/mpc85xx/
H A Dmpc85xx.c84 ver = SVR_VER(mfspr(SPR_SVR)); in law_getmax()
230 ver = SVR_VER(mfspr(SPR_SVR)); in law_pci_target()
297 ver = SVR_VER(mfspr(SPR_SVR)); in mpc85xx_enable_l3_cache()
/freebsd/sys/powerpc/cpufreq/
H A Ddfs.c172 hid1 = mfspr(SPR_HID1); in dfs_set()
204 hid1 = mfspr(SPR_HID1); in dfs_get()

123