summaryrefslogtreecommitdiff
path: root/include/linux/perf/arm_pmuv3.h
AgeCommit message (Expand)AuthorFilesLines
2024-08-16perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counterRob Herring (Arm)1-2/+4
2024-08-16KVM: arm64: Refine PMU defines for number of countersRob Herring (Arm)1-2/+0
2024-08-16arm64: perf/kvm: Use a common PMU cycle counter defineRob Herring (Arm)1-0/+3
2024-08-16KVM: arm64: pmu: Use generated define for PMSELR_EL0.SEL accessRob Herring (Arm)1-1/+0
2024-08-16perf: arm_pmu: Remove event index to counter remappingRob Herring (Arm)1-0/+1
2024-07-03perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.hRob Herring (Arm)1-0/+2
2023-12-17arm: perf: Fix ARCH=arm build with GCCJames Clark1-2/+2
2023-12-12arm64: perf: Add support for event counting thresholdJames Clark1-0/+1
2023-12-12arm64: perf: Include threshold control fields in PMEVTYPER maskJames Clark1-1/+2
2023-12-12arm: perf: Convert remaining fields to use GENMASKJames Clark1-5/+13
2023-12-12arm: perf: Use GENMASK for PMMIR fieldsJames Clark1-6/+3
2023-12-12arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_NJames Clark1-2/+1
2023-10-24KVM: arm64: Add PMU event filter bits required if EL3 is implementedOliver Upton1-3/+6
2023-03-27arm64: perf: Abstract system register accesses awayMarc Zyngier1-0/+45
2023-03-27arm64: perf: Move PMUv3 driver to drivers/perfMarc Zyngier1-0/+258