Kconfig 1.3 KB
Newer Older
1 2 3 4 5 6 7
# SPDX-License-Identifier: GPL-2.0-only
config HISI_PMU
	tristate "HiSilicon SoC PMU drivers"
	depends on ARM64 && ACPI
	  help
	  Support for HiSilicon SoC L3 Cache performance monitor, Hydra Home
	  Agent performance monitor and DDR Controller performance monitor.
8 9 10 11 12 13 14 15 16

config HISI_PCIE_PMU
	tristate "HiSilicon PCIE PERF PMU"
	depends on PCI && ARM64
	help
	  Provide support for HiSilicon PCIe performance monitoring unit (PMU)
	  RCiEP devices.
	  Adds the PCIe PMU into perf events system for monitoring latency,
	  bandwidth etc.
17 18 19 20 21 22 23 24 25 26

config HNS3_PMU
	tristate "HNS3 PERF PMU"
	depends on ARM64 || COMPILE_TEST
	depends on PCI
	help
	  Provide support for HNS3 performance monitoring unit (PMU) RCiEP
	  devices.
	  Adds the HNS3 PMU into perf events system for monitoring latency,
	  bandwidth etc.
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

config HISI_L3T_PMU
	tristate "HiSilicon SoC L3T PMU drivers"
	depends on HISI_PMU
	default n
	  help
	  Support for HiSilicon SoC L3 Cache performance monitor, Hydra Home
	  Agent performance monitor and DDR Controller performance monitor.
	  L3T is a specialized PMU driver.

config HISI_LPDDRC_PMU
	tristate "HiSilicon SoC LDPPRC PMU drivers"
	depends on HISI_PMU
	default n
	  help
	  Support for HiSilicon SoC L3 Cache performance monitor, Hydra Home
	  Agent performance monitor and DDR Controller performance monitor.
	  LPDDRC is a specialize PMU driver.