Searched refs:pmnc (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/devfreq/event/ |
H A D | exynos-ppmu.c | 132 u32 pmnc; in exynos_ppmu_disable() local 149 pmnc &= ~PPMU_PMNC_ENABLE_MASK; in exynos_ppmu_disable() 162 u32 pmnc, cntens; in exynos_ppmu_set_event() local 188 pmnc &= ~(PPMU_PMNC_ENABLE_MASK in exynos_ppmu_set_event() 208 unsigned int pmnc, cntenc; in exynos_ppmu_get_event() local 219 pmnc &= ~PPMU_PMNC_ENABLE_MASK; in exynos_ppmu_get_event() 284 u32 pmnc, clear; in exynos_ppmu_v2_disable() local 366 pmnc &= ~PPMU_PMNC_ENABLE_MASK; in exynos_ppmu_v2_disable() 377 unsigned int pmnc, cntens; in exynos_ppmu_v2_set_event() local 402 pmnc &= ~(PPMU_PMNC_ENABLE_MASK in exynos_ppmu_v2_set_event() [all …]
|
/openbmc/linux/arch/arm/kernel/ |
H A D | perf_event_xscale.c | 129 ret = pmnc & XSCALE1_CCOUNT_OVERFLOW; in xscale1_pmnc_counter_has_overflowed() 132 ret = pmnc & XSCALE1_COUNT0_OVERFLOW; in xscale1_pmnc_counter_has_overflowed() 135 ret = pmnc & XSCALE1_COUNT1_OVERFLOW; in xscale1_pmnc_counter_has_overflowed() 147 unsigned long pmnc; in xscale1pmu_handle_irq() local 159 pmnc = xscale1pmu_read_pmnc(); in xscale1pmu_handle_irq() 166 xscale1pmu_write_pmnc(pmnc & ~XSCALE_PMU_ENABLE); in xscale1pmu_handle_irq() 168 if (!(pmnc & XSCALE1_OVERFLOWED_MASK)) in xscale1pmu_handle_irq() 199 xscale1pmu_write_pmnc(pmnc); in xscale1pmu_handle_irq() 499 unsigned long pmnc, of_flags; in xscale2pmu_handle_irq() local 506 pmnc = xscale2pmu_read_pmnc(); in xscale2pmu_handle_irq() [all …]
|
H A D | perf_event_v7.c | 723 static inline int armv7_pmnc_has_overflowed(u32 pmnc) in armv7_pmnc_has_overflowed() argument 725 return pmnc & ARMV7_OVERFLOWED_MASK; in armv7_pmnc_has_overflowed() 734 static inline int armv7_pmnc_counter_has_overflowed(u32 pmnc, int idx) in armv7_pmnc_counter_has_overflowed() argument 736 return pmnc & BIT(ARMV7_IDX_TO_COUNTER(idx)); in armv7_pmnc_counter_has_overflowed() 951 u32 pmnc; in armv7pmu_handle_irq() local 960 pmnc = armv7_pmnc_getreset_flags(); in armv7pmu_handle_irq() 965 if (!armv7_pmnc_has_overflowed(pmnc)) in armv7pmu_handle_irq() 985 if (!armv7_pmnc_counter_has_overflowed(pmnc, idx)) in armv7pmu_handle_irq()
|
/openbmc/qemu/include/hw/arm/ |
H A D | pxa.h | 166 uint32_t pmnc; member
|
/openbmc/qemu/hw/arm/ |
H A D | pxa2xx.c | 244 VMSTATE_UINT32(pmnc, PXA2xxState), 337 return s->pmnc; in pxa2xx_cppmnc_read() 344 s->pmnc = value; in pxa2xx_cppmnc_write() 350 if (s->pmnc & 1) { in pxa2xx_cpccnt_read()
|
/openbmc/linux/drivers/perf/ |
H A D | arm_pmuv3.c | 452 static inline int armv8pmu_counter_has_overflowed(u32 pmnc, int idx) in armv8pmu_counter_has_overflowed() argument 454 return pmnc & BIT(ARMV8_IDX_TO_COUNTER(idx)); in armv8pmu_counter_has_overflowed()
|