twx-linux/include/linux/perf
James Clark f6da86969a arm: pmu: Share user ABI format mechanism with SPE
This mechanism makes it much easier to define and read new attributes
so move it to the arm_pmu.h header so that it can be shared. At the same
time update the existing format attributes to use it.

GENMASK has to be changed to GENMASK_ULL because the config fields are
64 bits even on arm32 where this will also be used now.

Signed-off-by: James Clark <james.clark@arm.com>
Link: https://lore.kernel.org/r/20231211161331.1277825-7-james.clark@arm.com
Signed-off-by: Will Deacon <will@kernel.org>
2023-12-12 09:46:22 +00:00
..
arm_pmu.h arm: pmu: Share user ABI format mechanism with SPE 2023-12-12 09:46:22 +00:00
arm_pmuv3.h arm64: perf: Include threshold control fields in PMEVTYPER mask 2023-12-12 09:46:22 +00:00
riscv_pmu.h riscv: Prepare for user-space perf event mmap support 2023-08-16 07:28:19 -07:00