Kconfig 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #
  2. # Performance Monitor Drivers
  3. #
  4. menu "Performance monitor support"
  5. depends on PERF_EVENTS
  6. config ARM_PMU
  7. depends on ARM || ARM64
  8. bool "ARM PMU framework"
  9. default y
  10. help
  11. Say y if you want to use CPU performance monitors on ARM-based
  12. systems.
  13. config ARM_PMU_ACPI
  14. depends on ARM_PMU && ACPI
  15. def_bool y
  16. config QCOM_L2_PMU
  17. bool "Qualcomm Technologies L2-cache PMU"
  18. depends on ARCH_QCOM && ARM64 && ACPI
  19. help
  20. Provides support for the L2 cache performance monitor unit (PMU)
  21. in Qualcomm Technologies processors.
  22. Adds the L2 cache PMU into the perf events subsystem for
  23. monitoring L2 cache events.
  24. config QCOM_L3_PMU
  25. bool "Qualcomm Technologies L3-cache PMU"
  26. depends on ARCH_QCOM && ARM64 && ACPI
  27. select QCOM_IRQ_COMBINER
  28. help
  29. Provides support for the L3 cache performance monitor unit (PMU)
  30. in Qualcomm Technologies processors.
  31. Adds the L3 cache PMU into the perf events subsystem for
  32. monitoring L3 cache events.
  33. config XGENE_PMU
  34. depends on ARCH_XGENE
  35. bool "APM X-Gene SoC PMU"
  36. default n
  37. help
  38. Say y if you want to use APM X-Gene SoC performance monitors.
  39. endmenu