Kconfig (05909cd9a0c8811731b38697af13075e8954314f) Kconfig (53c218da220c3619b5befec4674ffa35d590092a)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Performance Monitor Drivers
4#
5
6menu "Performance monitor support"
7 depends on PERF_EVENTS
8

--- 27 unchanged lines hidden (view full) ---

36
37config ARM_CCN
38 tristate "ARM CCN driver support"
39 depends on ARM || ARM64
40 help
41 PMU (perf) driver supporting the ARM CCN (Cache Coherent Network)
42 interconnect.
43
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Performance Monitor Drivers
4#
5
6menu "Performance monitor support"
7 depends on PERF_EVENTS
8

--- 27 unchanged lines hidden (view full) ---

36
37config ARM_CCN
38 tristate "ARM CCN driver support"
39 depends on ARM || ARM64
40 help
41 PMU (perf) driver supporting the ARM CCN (Cache Coherent Network)
42 interconnect.
43
44config ARM_CMN
45 tristate "Arm CMN-600 PMU support"
46 depends on ARM64 || (COMPILE_TEST && 64BIT)
47 help
48 Support for PMU events monitoring on the Arm CMN-600 Coherent Mesh
49 Network interconnect.
50
44config ARM_PMU
45 depends on ARM || ARM64
46 bool "ARM PMU framework"
47 default y
48 help
49 Say y if you want to use CPU performance monitors on ARM-based
50 systems.
51

--- 66 unchanged lines hidden (view full) ---

118config ARM_SPE_PMU
119 tristate "Enable support for the ARMv8.2 Statistical Profiling Extension"
120 depends on ARM64
121 help
122 Enable perf support for the ARMv8.2 Statistical Profiling
123 Extension, which provides periodic sampling of operations in
124 the CPU pipeline and reports this via the perf AUX interface.
125
51config ARM_PMU
52 depends on ARM || ARM64
53 bool "ARM PMU framework"
54 default y
55 help
56 Say y if you want to use CPU performance monitors on ARM-based
57 systems.
58

--- 66 unchanged lines hidden (view full) ---

125config ARM_SPE_PMU
126 tristate "Enable support for the ARMv8.2 Statistical Profiling Extension"
127 depends on ARM64
128 help
129 Enable perf support for the ARMv8.2 Statistical Profiling
130 Extension, which provides periodic sampling of operations in
131 the CPU pipeline and reports this via the perf AUX interface.
132
133config ARM_DMC620_PMU
134 tristate "Enable PMU support for the ARM DMC-620 memory controller"
135 depends on (ARM64 && ACPI) || COMPILE_TEST
136 help
137 Support for PMU events monitoring on the ARM DMC-620 memory
138 controller.
139
126source "drivers/perf/hisilicon/Kconfig"
127
128endmenu
140source "drivers/perf/hisilicon/Kconfig"
141
142endmenu