| # SPDX-License-Identifier: GPL-2.0 | |
| # | |
| # Copyright (c) 2022-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. | |
| config ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU | |
| tristate "ARM Coresight Architecture PMU" | |
| depends on ARM64 || COMPILE_TEST | |
| help | |
| Provides support for performance monitoring unit (PMU) devices | |
| based on ARM CoreSight PMU architecture. Note that this PMU | |
| architecture does not have relationship with the ARM CoreSight | |
| Self-Hosted Tracing. | |
| config NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU | |
| tristate "NVIDIA Coresight Architecture PMU" | |
| depends on ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU | |
| help | |
| Provides NVIDIA specific attributes for performance monitoring unit | |
| (PMU) devices based on ARM CoreSight PMU architecture. | |
| config AMPERE_CORESIGHT_PMU_ARCH_SYSTEM_PMU | |
| tristate "Ampere Coresight Architecture PMU" | |
| depends on ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU | |
| help | |
| Provides Ampere specific attributes for performance monitoring unit | |
| (PMU) devices based on ARM CoreSight PMU architecture. | |
| In the first phase, the driver enables support on MCU PMU used in | |
| AmpereOne SoC family. |