~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/x86/events/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0
  2 menu "Performance monitoring"
  3 
  4 config PERF_EVENTS_INTEL_UNCORE
  5         tristate "Intel uncore performance events"
  6         depends on PERF_EVENTS && CPU_SUP_INTEL && PCI
  7         default y
  8         help
  9           Include support for Intel uncore performance events. These are
 10           available on NehalemEX and more modern processors.
 11 
 12 config PERF_EVENTS_INTEL_RAPL
 13         tristate "Intel/AMD rapl performance events"
 14         depends on PERF_EVENTS && (CPU_SUP_INTEL || CPU_SUP_AMD) && PCI
 15         default y
 16         help
 17           Include support for Intel and AMD rapl performance events for power
 18           monitoring on modern processors.
 19 
 20 config PERF_EVENTS_INTEL_CSTATE
 21         tristate "Intel cstate performance events"
 22         depends on PERF_EVENTS && CPU_SUP_INTEL && PCI
 23         default y
 24         help
 25           Include support for Intel cstate performance events for power
 26           monitoring on modern processors.
 27 
 28 config PERF_EVENTS_AMD_POWER
 29         depends on PERF_EVENTS && CPU_SUP_AMD
 30         tristate "AMD Processor Power Reporting Mechanism"
 31         help
 32           Provide power reporting mechanism support for AMD processors.
 33           Currently, it leverages X86_FEATURE_ACC_POWER
 34           (CPUID Fn8000_0007_EDX[12]) interface to calculate the
 35           average power consumption on Family 15h processors.
 36 
 37 config PERF_EVENTS_AMD_UNCORE
 38         tristate "AMD Uncore performance events"
 39         depends on PERF_EVENTS && CPU_SUP_AMD
 40         default y
 41         help
 42           Include support for AMD uncore performance events for use with
 43           e.g., perf stat -e amd_l3/.../,amd_df/.../.
 44 
 45           To compile this driver as a module, choose M here: the
 46           module will be called 'amd-uncore'.
 47 
 48 config PERF_EVENTS_AMD_BRS
 49         depends on PERF_EVENTS && CPU_SUP_AMD
 50         bool "AMD Zen3 Branch Sampling support"
 51         help
 52           Enable AMD Zen3 branch sampling support (BRS) which samples up to
 53           16 consecutive taken branches in registers.
 54 
 55 endmenu

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php