Kconfig (cdd5b5a9761fd66d17586e4f4ba6588c70e640ea) | Kconfig (af9597adc2f1e3609c67c9792a2469bb64e43ae9) |
---|---|
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 --- 78 unchanged lines hidden (view full) --- 87 filtering, counter configuration. 88 89config ARM_PMU_ACPI 90 depends on ARM_PMU && ACPI 91 def_bool y 92 93config ARM_SMMU_V3_PMU 94 tristate "ARM SMMUv3 Performance Monitors Extension" | 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 --- 78 unchanged lines hidden (view full) --- 87 filtering, counter configuration. 88 89config ARM_PMU_ACPI 90 depends on ARM_PMU && ACPI 91 def_bool y 92 93config ARM_SMMU_V3_PMU 94 tristate "ARM SMMUv3 Performance Monitors Extension" |
95 depends on (ARM64 && ACPI) || (COMPILE_TEST && 64BIT) | 95 depends on ARM64 || (COMPILE_TEST && 64BIT) |
96 depends on GENERIC_MSI_IRQ 97 help 98 Provides support for the ARM SMMUv3 Performance Monitor Counter 99 Groups (PMCG), which provide monitoring of transactions passing 100 through the SMMU and allow the resulting information to be filtered 101 based on the Stream ID of the corresponding master. 102 103config ARM_PMUV3 --- 108 unchanged lines hidden (view full) --- 212 213config MARVELL_CN10K_DDR_PMU 214 tristate "Enable MARVELL CN10K DRAM Subsystem(DSS) PMU Support" 215 depends on ARCH_THUNDER || (COMPILE_TEST && 64BIT) 216 help 217 Enable perf support for Marvell DDR Performance monitoring 218 event on CN10K platform. 219 | 96 depends on GENERIC_MSI_IRQ 97 help 98 Provides support for the ARM SMMUv3 Performance Monitor Counter 99 Groups (PMCG), which provide monitoring of transactions passing 100 through the SMMU and allow the resulting information to be filtered 101 based on the Stream ID of the corresponding master. 102 103config ARM_PMUV3 --- 108 unchanged lines hidden (view full) --- 212 213config MARVELL_CN10K_DDR_PMU 214 tristate "Enable MARVELL CN10K DRAM Subsystem(DSS) PMU Support" 215 depends on ARCH_THUNDER || (COMPILE_TEST && 64BIT) 216 help 217 Enable perf support for Marvell DDR Performance monitoring 218 event on CN10K platform. 219 |
220config DWC_PCIE_PMU 221 tristate "Synopsys DesignWare PCIe PMU" 222 depends on PCI 223 help 224 Enable perf support for Synopsys DesignWare PCIe PMU Performance 225 monitoring event on platform including the Alibaba Yitian 710. 226 |
|
220source "drivers/perf/arm_cspmu/Kconfig" 221 222source "drivers/perf/amlogic/Kconfig" 223 224config CXL_PMU 225 tristate "CXL Performance Monitoring Unit" 226 depends on CXL_BUS 227 help 228 Support performance monitoring as defined in CXL rev 3.0 229 section 13.2: Performance Monitoring. CXL components may have 230 one or more CXL Performance Monitoring Units (CPMUs). 231 232 Say 'y/m' to enable a driver that will attach to performance 233 monitoring units and provide standard perf based interfaces. 234 235 If unsure say 'm'. 236 237endmenu | 227source "drivers/perf/arm_cspmu/Kconfig" 228 229source "drivers/perf/amlogic/Kconfig" 230 231config CXL_PMU 232 tristate "CXL Performance Monitoring Unit" 233 depends on CXL_BUS 234 help 235 Support performance monitoring as defined in CXL rev 3.0 236 section 13.2: Performance Monitoring. CXL components may have 237 one or more CXL Performance Monitoring Units (CPMUs). 238 239 Say 'y/m' to enable a driver that will attach to performance 240 monitoring units and provide standard perf based interfaces. 241 242 If unsure say 'm'. 243 244endmenu |