kernelconfig_penguin
depends
CONFIG_GENERIC_MSI_IRQ_DOMAIN
CONFIG_PERF_EVENTS
CONFIG_64BIT
CONFIG_COMPILE_TEST or CONFIG_ACPI
CONFIG_ARM64

ARM SMMUv3 Performance Monitors Extension

modulename: arm_smmuv3_pmu.ko
configname: CONFIG_ARM_SMMU_V3_PMU

Linux Kernel Configuration
└─> Device Drivers
└─> Performance monitor support
└─> ARM SMMUv3 Performance Monitors Extension

Provides support for the ARM SMMUv3 Performance Monitor Counter
Groups (PMCG), which provide monitoring of transactions passing
through the SMMU and allow the resulting information to be filtered
based on the Stream ID of the corresponding master.


source code:


drivers/perf/arm_smmuv3_pmu.c