Home
last modified time | relevance | path

Searched refs:mmcr0 (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/hwpmc/
H A Dhwpmc_power8.c86 register_t mmcr0; in power8_pcpu_init() local
92 mmcr0 = mfspr(SPR_MMCR0) | SPR_MMCR0_FC; in power8_pcpu_init()
93 mtspr(SPR_MMCR0, mmcr0); in power8_pcpu_init()
102 mmcr0 &= ~(SPR_MMCR0_PMAO | SPR_MMCR0_FCPC | SPR_MMCR0_FCP); in power8_pcpu_init()
103 mmcr0 |= SPR_MMCR0_FCECE | SPR_MMCR0_PMC1CE | SPR_MMCR0_PMCNCE; in power8_pcpu_init()
104 mtspr(SPR_MMCR0, mmcr0); in power8_pcpu_init()
119 mmcr0 &= ~SPR_MMCR0_FC; in power8_pcpu_init()
120 mmcr0 |= SPR_MMCR0_PMAE; in power8_pcpu_init()
121 mtspr(SPR_MMCR0, mmcr0); in power8_pcpu_init()
128 register_t mmcr0; in power8_pcpu_fini() local
[all …]
H A Dhwpmc_ppc970.c317 register_t mmcr0; in ppc970_pcpu_fini() local
320 mmcr0 = mfspr(SPR_MMCR0); in ppc970_pcpu_fini()
321 mmcr0 &= ~SPR_MMCR0_PMXE; in ppc970_pcpu_fini()
322 mmcr0 |= SPR_MMCR0_FC; in ppc970_pcpu_fini()
323 mtspr(SPR_MMCR0, mmcr0); in ppc970_pcpu_fini()
331 register_t mmcr0; in ppc970_resume_pmc() local
334 mmcr0 = mfspr(SPR_MMCR0); in ppc970_resume_pmc()
335 mmcr0 &= ~(SPR_MMCR0_FC | SPR_MMCR0_PMXE); in ppc970_resume_pmc()
337 mmcr0 |= SPR_MMCR0_PMXE; in ppc970_resume_pmc()
338 mtspr(SPR_MMCR0, mmcr0); in ppc970_resume_pmc()
H A Dhwpmc_mpc7xxx.c413 uint32_t mmcr0 = mfspr(SPR_MMCR0_74XX); in mpc7xxx_pcpu_fini() local
416 mmcr0 |= SPR_MMCR0_FC; in mpc7xxx_pcpu_fini()
417 mtspr(SPR_MMCR0_74XX, mmcr0); in mpc7xxx_pcpu_fini()