Home
last modified time | relevance | path

Searched refs:pmc_mmcr (Results 1 – 2 of 2) sorted by relevance

/freebsd-head/sys/dev/hwpmc/
HDhwpmc_mpc7xxx.c348 register_t pmc_mmcr; in mpc7xxx_set_pmc() local
358 pmc_mmcr = mfspr(SPR_MMCR0_74XX); in mpc7xxx_set_pmc()
359 pmc_mmcr = PPC_SET_PMC1SEL(pmc_mmcr, config); in mpc7xxx_set_pmc()
360 mtspr(SPR_MMCR0_74XX, pmc_mmcr); in mpc7xxx_set_pmc()
363 pmc_mmcr = mfspr(SPR_MMCR0_74XX); in mpc7xxx_set_pmc()
364 pmc_mmcr = PPC_SET_PMC2SEL(pmc_mmcr, config); in mpc7xxx_set_pmc()
365 mtspr(SPR_MMCR0_74XX, pmc_mmcr); in mpc7xxx_set_pmc()
368 pmc_mmcr = mfspr(SPR_MMCR1_74XX); in mpc7xxx_set_pmc()
369 pmc_mmcr = PPC_SET_PMC3SEL(pmc_mmcr, config); in mpc7xxx_set_pmc()
370 mtspr(SPR_MMCR1_74XX, pmc_mmcr); in mpc7xxx_set_pmc()
[all …]
HDhwpmc_ppc970.c256 register_t pmc_mmcr; in ppc970_set_pmc() local
275 pmc_mmcr = mfspr(SPR_MMCR0); in ppc970_set_pmc()
276 pmc_mmcr = PPC970_SET_MMCR0_PMCSEL(pmc_mmcr, config, ri); in ppc970_set_pmc()
277 mtspr(SPR_MMCR0, pmc_mmcr); in ppc970_set_pmc()
285 pmc_mmcr = mfspr(SPR_MMCR1); in ppc970_set_pmc()
286 pmc_mmcr = PPC970_SET_MMCR1_PMCSEL(pmc_mmcr, config, ri); in ppc970_set_pmc()
287 mtspr(SPR_MMCR1, pmc_mmcr); in ppc970_set_pmc()
292 pmc_mmcr = mfspr(SPR_MMCR0); in ppc970_set_pmc()
293 pmc_mmcr &= ~SPR_MMCR0_FC; in ppc970_set_pmc()
294 pmc_mmcr |= config_mask; in ppc970_set_pmc()
[all …]