Searched refs:xp_pmucfg (Results 1 – 1 of 1) sorted by relevance
| /src/sys/dev/hwpmc/ |
| H A D | hwpmc_cmn600.c | 419 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()
|