xref: /openbmc/linux/drivers/perf/hisilicon/Kconfig (revision 66637ab1)
197807325SZhou Wang# SPDX-License-Identifier: GPL-2.0-only
297807325SZhou Wangconfig HISI_PMU
397807325SZhou Wang	tristate "HiSilicon SoC PMU drivers"
497807325SZhou Wang	depends on ARM64 && ACPI
597807325SZhou Wang	  help
697807325SZhou Wang	  Support for HiSilicon SoC L3 Cache performance monitor, Hydra Home
797807325SZhou Wang	  Agent performance monitor and DDR Controller performance monitor.
88404b0fbSQi Liu
98404b0fbSQi Liuconfig HISI_PCIE_PMU
108404b0fbSQi Liu	tristate "HiSilicon PCIE PERF PMU"
118404b0fbSQi Liu	depends on PCI && ARM64
128404b0fbSQi Liu	help
138404b0fbSQi Liu	  Provide support for HiSilicon PCIe performance monitoring unit (PMU)
148404b0fbSQi Liu	  RCiEP devices.
158404b0fbSQi Liu	  Adds the PCIe PMU into perf events system for monitoring latency,
168404b0fbSQi Liu	  bandwidth etc.
17*66637ab1SGuangbin Huang
18*66637ab1SGuangbin Huangconfig HNS3_PMU
19*66637ab1SGuangbin Huang	tristate "HNS3 PERF PMU"
20*66637ab1SGuangbin Huang	depends on ARM64 || COMPILE_TEST
21*66637ab1SGuangbin Huang	depends on PCI
22*66637ab1SGuangbin Huang	help
23*66637ab1SGuangbin Huang	  Provide support for HNS3 performance monitoring unit (PMU) RCiEP
24*66637ab1SGuangbin Huang	  devices.
25*66637ab1SGuangbin Huang	  Adds the HNS3 PMU into perf events system for monitoring latency,
26*66637ab1SGuangbin Huang	  bandwidth etc.
27