Home
last modified time | relevance | path

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

/openbmc/linux/arch/powerpc/perf/
H A Dpower10-pmu.c304 u64 pmu_bhrb_filter = 0; in power10_bhrb_filter_map() local
315 return pmu_bhrb_filter; in power10_bhrb_filter_map()
322 pmu_bhrb_filter |= POWER10_MMCRA_IFM2; in power10_bhrb_filter_map()
323 return pmu_bhrb_filter; in power10_bhrb_filter_map()
327 pmu_bhrb_filter |= POWER10_MMCRA_IFM3; in power10_bhrb_filter_map()
328 return pmu_bhrb_filter; in power10_bhrb_filter_map()
335 pmu_bhrb_filter |= POWER10_MMCRA_IFM1; in power10_bhrb_filter_map()
336 return pmu_bhrb_filter; in power10_bhrb_filter_map()
343 static void power10_config_bhrb(u64 pmu_bhrb_filter) in power10_config_bhrb() argument
345 pmu_bhrb_filter &= POWER10_MMCRA_BHRB_MASK; in power10_config_bhrb()
[all …]
H A Dpower8-pmu.c219 u64 pmu_bhrb_filter = 0; in power8_bhrb_filter_map() local
230 return pmu_bhrb_filter; in power8_bhrb_filter_map()
243 pmu_bhrb_filter |= POWER8_MMCRA_IFM1; in power8_bhrb_filter_map()
244 return pmu_bhrb_filter; in power8_bhrb_filter_map()
251 static void power8_config_bhrb(u64 pmu_bhrb_filter) in power8_config_bhrb() argument
253 pmu_bhrb_filter &= POWER8_MMCRA_BHRB_MASK; in power8_config_bhrb()
256 mtspr(SPRN_MMCRA, (mfspr(SPRN_MMCRA) | pmu_bhrb_filter)); in power8_config_bhrb()
H A Dpower9-pmu.c290 u64 pmu_bhrb_filter = 0; in power9_bhrb_filter_map() local
301 return pmu_bhrb_filter; in power9_bhrb_filter_map()
314 pmu_bhrb_filter |= POWER9_MMCRA_IFM1; in power9_bhrb_filter_map()
315 return pmu_bhrb_filter; in power9_bhrb_filter_map()
322 static void power9_config_bhrb(u64 pmu_bhrb_filter) in power9_config_bhrb() argument
324 pmu_bhrb_filter &= POWER9_MMCRA_BHRB_MASK; in power9_config_bhrb()
327 mtspr(SPRN_MMCRA, (mfspr(SPRN_MMCRA) | pmu_bhrb_filter)); in power9_config_bhrb()
/openbmc/linux/arch/powerpc/include/asm/
H A Dperf_event_server.h50 void (*config_bhrb)(u64 pmu_bhrb_filter);