OpenCloudOS-Kernel/include/linux/perf
Marc Zyngier df29ddf4f0 arm64: perf: Abstract system register accesses away
As we want to enable 32bit support, we need to distanciate the
PMUv3 driver from the AArch64 system register names.

This patch moves all system register accesses to an architecture
specific include file, allowing the 32bit counterpart to be
slotted in at a later time.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Co-developed-by: Zaid Al-Bassam <zalbassam@google.com>
Signed-off-by: Zaid Al-Bassam <zalbassam@google.com>
Tested-by: Florian Fainelli <f.fainelli@gmail.com>
Link: https://lore.kernel.org/r/20230317195027.3746949-3-zalbassam@google.com
Signed-off-by: Will Deacon <will@kernel.org>
2023-03-27 14:01:18 +01:00
..
arm_pmu.h arm_pmu: fix event CPU filtering 2023-02-16 21:23:52 +00:00
arm_pmuv3.h arm64: perf: Abstract system register accesses away 2023-03-27 14:01:18 +01:00
riscv_pmu.h perf: RISC-V: Improve privilege mode filtering for perf 2023-02-07 20:35:33 +05:30