]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
perf/arm_cspmu: Add pmpidr support
authorBesar Wicaksono <bwicaksono@nvidia.com>
Tue, 30 Sep 2025 00:26:02 +0000 (00:26 +0000)
committerWill Deacon <will@kernel.org>
Mon, 3 Nov 2025 13:35:07 +0000 (13:35 +0000)
commit04330be8dc7fddf36f4adb1271932788ad47e7ad
treef0c75421c9cd299cd6e56b9724240820a69132be
parenta2573bc7908da8e6eb63dc4e449b7c1724e3849b
perf/arm_cspmu: Add pmpidr support

The PMIIDR value is composed by the values in PMPIDR registers.
We can use PMPIDR registers as alternative for device
identification for systems that do not implement PMIIDR.

Reviewed-by: Ilkka Koskinen <ilkka@os.amperecomputing.com>
Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>
Signed-off-by: Will Deacon <will@kernel.org>
drivers/perf/arm_cspmu/arm_cspmu.c
drivers/perf/arm_cspmu/arm_cspmu.h
drivers/perf/arm_cspmu/nvidia_cspmu.c