Kconfig 1.2 KB

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