Lines Matching refs:counter
53 static inline void __dsu_pmu_select_counter(int counter)
55 write_sysreg_s(counter, CLUSTERPMSELR_EL1);
59 static inline u64 __dsu_pmu_read_counter(int counter)
61 __dsu_pmu_select_counter(counter);
65 static inline void __dsu_pmu_write_counter(int counter, u64 val)
67 __dsu_pmu_select_counter(counter);
72 static inline void __dsu_pmu_set_event(int counter, u32 event)
74 __dsu_pmu_select_counter(counter);
90 static inline void __dsu_pmu_disable_counter(int counter)
92 write_sysreg_s(BIT(counter), CLUSTERPMCNTENCLR_EL1);
96 static inline void __dsu_pmu_enable_counter(int counter)
98 write_sysreg_s(BIT(counter), CLUSTERPMCNTENSET_EL1);
102 static inline void __dsu_pmu_counter_interrupt_enable(int counter)
104 write_sysreg_s(BIT(counter), CLUSTERPMINTENSET_EL1);
108 static inline void __dsu_pmu_counter_interrupt_disable(int counter)
110 write_sysreg_s(BIT(counter), CLUSTERPMINTENCLR_EL1);