Home
last modified time | relevance | path

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

/src/sys/dev/hwpmc/
H A Dhwpmc_cmn600.c419 uint64_t config, occupancy, source, xp_pmucfg; in cmn600_start_pmc() local
468 xp_pmucfg = pmu_cmn600_rd8(arg, nodeid, NODE_TYPE_XP, in cmn600_start_pmc()
477 xp_pmucfg &= ~(0xffUL << shift); in cmn600_start_pmc()
478 xp_pmucfg |= source << shift; in cmn600_start_pmc()
482 xp_pmucfg &= ~(0xfUL << shift); in cmn600_start_pmc()
483 xp_pmucfg |= counter << shift; in cmn600_start_pmc()
485 xp_pmucfg |= 1 << (local_counter + 4); in cmn600_start_pmc()
488 xp_pmucfg &= ~0xeUL; in cmn600_start_pmc()
491 xp_pmucfg |= POR_DTM_PMU_CONFIG_PMU_EN; in cmn600_start_pmc()
492 pmu_cmn600_wr8(arg, nodeid, NODE_TYPE_XP, POR_DTM_PMU_CONFIG, xp_pmucfg); in cmn600_start_pmc()