summaryrefslogtreecommitdiffstats
path: root/include/kvm/arm_pmu.h
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter indexZenghui Yu2019-07-231-0/+2
* KVM: arm/arm64: Support chained PMU countersAndrew Murray2019-07-051-0/+2
* KVM: arm/arm64: Remove pmc->bitmaskAndrew Murray2019-07-051-1/+0
* KVM: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functionsAndrew Murray2019-07-051-4/+4
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* KVM: arm/arm64: PMU: Fix overflow interrupt injectionAndrew Jones2017-07-251-2/+0
* KVM: arm64: Allow creating the PMU without the in-kernel GICChristoffer Dall2017-06-081-0/+6
* KVM: arm/arm64: Report PMU overflow interrupts to userspace irqchipChristoffer Dall2017-04-091-0/+7
* arm64: KVM: fix build with CONFIG_ARM_PMU disabledSudeep Holla2016-06-271-2/+2
* arm64: KVM: Add a new vcpu device control group for PMUv3Shannon Zhao2016-02-291-0/+23
* arm64: KVM: Add a new feature bit for PMUv3Shannon Zhao2016-02-291-0/+2
* arm64: KVM: Free perf event of PMU when destroying vcpuShannon Zhao2016-02-291-0/+2
* arm64: KVM: Reset PMU state when resetting vcpuShannon Zhao2016-02-291-0/+2
* arm64: KVM: Add PMU overflow interrupt routingShannon Zhao2016-02-291-0/+5
* arm64: KVM: Add helper to handle PMCR register bitsShannon Zhao2016-02-291-0/+2
* arm64: KVM: Add access handler for PMSWINC registerShannon Zhao2016-02-291-0/+2
* arm64: KVM: Add access handler for PMOVSSET and PMOVSCLR registerShannon Zhao2016-02-291-0/+2
* arm64: KVM: PMU: Add perf event map and introduce perf event creating functionShannon Zhao2016-02-291-0/+4
* arm64: KVM: Add access handler for PMCNTENSET and PMCNTENCLR registerShannon Zhao2016-02-291-0/+9
* arm64: KVM: Add access handler for event counter registerShannon Zhao2016-02-291-0/+11
* arm64: KVM: Add access handler for PMCR registerShannon Zhao2016-02-291-0/+4
* arm64: KVM: Define PMU data structure for each vcpuShannon Zhao2016-02-291-0/+42