From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtpbgsg1.qq.com (smtpbgsg1.qq.com [54.254.200.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4EF7034250E for ; Tue, 14 Apr 2026 03:43:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=54.254.200.92 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776138225; cv=none; b=ghRr04Zuxzn9U21AbL27XwqD2VvQiYSPnl8V7oF8QdDGrglY9atT0dFBzL6R3/QVnQ0bKPiFzG8EGApGsb3ZZUm9BVyDHNarK4O/yV+npJzg9LrIilV900PFPNH+WIDA8CSIkTGnXJpRJFk/+ctJPwzy2FAIZZJrgmL2WAcPwKA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776138225; c=relaxed/simple; bh=UgIJpNWeTYdvIHIohhLicaa3G0TZFtw5ylW0c8fiuQg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=IAj/9dhPiY9l4OmhUAJ7i29kOEtCogPcW2ITCvVL9PWeju0/WRraLBft3SJ5pYui806h+nt2KmsNzDV0M4OjBAs9OxD2KlVtR3B/Rcyoz4iJX8NZD9JTSxvv36tqIQWoQvXjTycN3t3AjrreB5gA6kAuYmAiqjJByBJ67GWPeZU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux.spacemit.com; spf=none smtp.mailfrom=linux.spacemit.com; dkim=pass (1024-bit key) header.d=linux.spacemit.com header.i=@linux.spacemit.com header.b=TmeSOEoy; arc=none smtp.client-ip=54.254.200.92 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux.spacemit.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.spacemit.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.spacemit.com header.i=@linux.spacemit.com header.b="TmeSOEoy" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.spacemit.com; s=mxsw2412; t=1776138148; bh=8WlX9LAMAHxENQE0GOfbl38nX4Nv/bfYwJG7tb5ZltI=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=TmeSOEoyr/9zkUOR7hJmbOQzZqLL9ph9vkgtNOUvDLG9zTMweXLaVzX8RQaMRlzNV +ti6Or5LXHCcOg+qTYt4SoJ+2PPAMA6woEwbaGuX8XY0Rh7ttF3BBvr0AihonFAFs4 oOMPimDweaV1yEqSMcA0V+r7Vf8b/1DHuMomdfao= X-QQ-mid: zesmtpsz5t1776138142t10c812b8 X-QQ-Originating-IP: t9+OZIjuuPh1IAnGOvXUomf06KYoebma1TmgOFpT1H8= Received: from snode5.. ( [61.145.255.150]) by bizesmtp.qq.com (ESMTP) with id ; Tue, 14 Apr 2026 11:42:20 +0800 (CST) X-QQ-SSF: 0000000000000000000000000000000 X-QQ-GoodBg: 0 X-BIZMAIL-ID: 18336862824767481091 EX-QQ-RecipientCnt: 26 From: Zane Leung To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, palmer@dabbelt.com, pjw@kernel.org, gregkh@linuxfoundation.org, alexander.shishkin@linux.intel.com, irogers@google.com Cc: coresight@lists.linaro.org, peterz@infradead.org, mingo@redhat.com, namhyung@kernel.org, mark.rutland@arm.com, jolsa@kernel.org, adrian.hunter@intel.com, kan.liang@linux.intel.com, mchitale@gmail.com, anup@brainfault.org, atish.patra@linux.dev, andrew.jones@oss.qualcomm.com, sunilvl@oss.qualcomm.com, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, anup.patel@oss.qualcomm.com, mayuresh.chitale@oss.qualcomm.com, zhuangqiubin@linux.spacemit.com Subject: [RFC PATCH 07/12] coresight: Add RISC-V PMU name support Date: Tue, 14 Apr 2026 11:41:48 +0800 Message-Id: <20260414034153.3272485-8-liangzhen@linux.spacemit.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260414034153.3272485-1-liangzhen@linux.spacemit.com> References: <20260414034153.3272485-1-liangzhen@linux.spacemit.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-QQ-SENDSIZE: 520 Feedback-ID: zesmtpsz:linux.spacemit.com:qybglogicsvrgz:qybglogicsvrgz6b-0 X-QQ-XMAILINFO: NEDcVTmWjWOdlefMV3jLBDkYLdjbGfBs6ALjUNyowk1MnkYrGE882REH 2QlptrLdsMvzljka926oa8epcKk4CKVb0bG10JGcs2mXNve7S3/fh0sa55dq1hNdew2/RWT hOIOFP5p+upqABv0VfRFpZKjaBSuFvxiz2pt5+Ku4VaJVuCyyNEjT8vOjMLa+U5xtQvPdFc nKl33zGmtD7kVfGpQ7oc8Dgw9SK8jeYkndJU3pw8iBc9J5GCe8P4+PX3J7dg6o/jq35lhNJ S/QOiOgLACDVmRPQ5awNCivqe2UbqqBRSy4F+lFSiqA4N/ts8l+PemAI11IkIRnuscfZUGa ju27NOoXfGBPrM6N9GqOv2g7HQ6nKGjP/UPVRnsqfmEJb0svMLB8qC0VGaP8/bFt0L1tjad wYZHY7E5ANYmCQwJgvD6aP9GtvwvB5sAu/r7nB5S282rSxRFXu+q6JqZh1zov2DPvuz8L8N ZN2KQe1tyhFsgrHZoK6Sc0dZOKZGoM/gKaaa/vpKXBPKuamjT1UkS78SFUhwuvV3lSyqwsg NRC0lFkucMHgZdlot4MfRVZpLxfoj1heNf50CuST+n2NJlaMYrqE/V3h3Mv4zdZPm1UZwbQ Ygv2MXhumR2kGBaQ4HVPbghE5efZn7n/50ucfh9vqyZmjxTEkA+W6LgWzGJ5TNlobx888uf n6Q026yN2walILhGUyZVe4c6AedGkT92I26BFEVGpUDMyKkkMVUtr64YDYpBSUOz65xyrbm wvaHkVH871dUHtwot9ls5EBmRCqgDiWKqBBwm63NuFciB4Pr0zNcT3puLpkmO/wjKvAJq0k pI8vzBfQpjhgoaweCJziwNrScflxGqYX9+YiO10d/yi8TomQPokVRu0avJ7tgfYKPlYdelL lQSgFmTnsS7n3LSPaWIimw4iJ09lNRAI1GESBIAy5r2gM+r62Z1BgcXuDRyMChc6vuSV1Ur PRffUdK1eAnHnNJ6y+07akATcPE5N1q5g3eb6PWBddYVuPj+YhxqCnEt9goxPf3H4yMbRuY CXCrsSpYoka3xge3fW1nuPQz3kx0lGINBk0yg9+/fP2jFNCwoOHfGrBtdDK9BCmSRjZkEj8 iBXzEDqCaOLkfBMXkS37cc1gclKQzenFY2kKzTW1Kxl X-QQ-XMRINFO: NS+P29fieYNwqS3WCnRCOn9D1NpZuCnCRA== X-QQ-RECHKSPAM: 0 From: liangzhen Define CORESIGHT_ETM_PMU_NAME based on architecture: - Set to "rvtrace" when CONFIG_RVTRACE is enabled - Default to "cs_etm" for ARM/ARM64 systems Signed-off-by: liangzhen --- include/linux/coresight-pmu.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/linux/coresight-pmu.h b/include/linux/coresight-pmu.h index 2e179abe472a..119565500ec5 100644 --- a/include/linux/coresight-pmu.h +++ b/include/linux/coresight-pmu.h @@ -9,7 +9,11 @@ #include +#if IS_ENABLED(CONFIG_RVTRACE) +#define CORESIGHT_ETM_PMU_NAME "rvtrace" +#else #define CORESIGHT_ETM_PMU_NAME "cs_etm" +#endif /* * The legacy Trace ID system based on fixed calculation from the cpu -- 2.34.1