1e37dfd65SBesar Wicaksono# SPDX-License-Identifier: GPL-2.0 2e37dfd65SBesar Wicaksono# 3bfc653aaSBesar Wicaksono# Copyright (c) 2022-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. 4e37dfd65SBesar Wicaksono 5e37dfd65SBesar Wicaksonoconfig ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU 6e37dfd65SBesar Wicaksono tristate "ARM Coresight Architecture PMU" 7f9bd34e3SRobin Murphy depends on ARM64 || COMPILE_TEST 8e37dfd65SBesar Wicaksono help 9e37dfd65SBesar Wicaksono Provides support for performance monitoring unit (PMU) devices 10e37dfd65SBesar Wicaksono based on ARM CoreSight PMU architecture. Note that this PMU 11e37dfd65SBesar Wicaksono architecture does not have relationship with the ARM CoreSight 12e37dfd65SBesar Wicaksono Self-Hosted Tracing. 13bfc653aaSBesar Wicaksono 14bfc653aaSBesar Wicaksonoconfig NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU 15bfc653aaSBesar Wicaksono tristate "NVIDIA Coresight Architecture PMU" 16bfc653aaSBesar Wicaksono depends on ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU 17bfc653aaSBesar Wicaksono help 18bfc653aaSBesar Wicaksono Provides NVIDIA specific attributes for performance monitoring unit 19bfc653aaSBesar Wicaksono (PMU) devices based on ARM CoreSight PMU architecture. 20*53a810adSIlkka Koskinen 21*53a810adSIlkka Koskinenconfig AMPERE_CORESIGHT_PMU_ARCH_SYSTEM_PMU 22*53a810adSIlkka Koskinen tristate "Ampere Coresight Architecture PMU" 23*53a810adSIlkka Koskinen depends on ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU 24*53a810adSIlkka Koskinen help 25*53a810adSIlkka Koskinen Provides Ampere specific attributes for performance monitoring unit 26*53a810adSIlkka Koskinen (PMU) devices based on ARM CoreSight PMU architecture. 27*53a810adSIlkka Koskinen 28*53a810adSIlkka Koskinen In the first phase, the driver enables support on MCU PMU used in 29*53a810adSIlkka Koskinen AmpereOne SoC family. 30