162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ciconfig HISI_PTT
362306a36Sopenharmony_ci	tristate "HiSilicon PCIe Tune and Trace Device"
462306a36Sopenharmony_ci	depends on ARM64 || (COMPILE_TEST && 64BIT)
562306a36Sopenharmony_ci	depends on PCI && HAS_DMA && HAS_IOMEM && PERF_EVENTS
662306a36Sopenharmony_ci	help
762306a36Sopenharmony_ci	  HiSilicon PCIe Tune and Trace device exists as a PCIe RCiEP
862306a36Sopenharmony_ci	  device, and it provides support for PCIe traffic tuning and
962306a36Sopenharmony_ci	  tracing TLP headers to the memory.
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci	  This driver can also be built as a module. If so, the module
1262306a36Sopenharmony_ci	  will be called hisi_ptt.
13