Re: [PATCH v3 1/2] dt-bindings: arm: Add Qualcomm extended CTI

From: Suzuki K Poulose
Date: Tue Jul 22 2025 - 04:49:45 EST


On 22/07/2025 09:14, Mao Jinlong wrote:
From: Yingchao Deng <quic_yingdeng@xxxxxxxxxxx>

Add Qualcomm extended CTI support in CTI binding file. Qualcomm
extended CTI supports up to 128 triggers.

Signed-off-by: Yingchao Deng <quic_yingdeng@xxxxxxxxxxx>
Signed-off-by: Mao Jinlong <quic_jinlmao@xxxxxxxxxxx>
---
Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml b/Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml
index 2d5545a2b49c..1aa27461f5bc 100644
--- a/Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml
+++ b/Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml
@@ -84,7 +84,9 @@ properties:
- const: arm,coresight-cti
- const: arm,primecell
- items:
- - const: arm,coresight-cti-v8-arch
+ - enum:
+ - arm,coresight-cti-v8-arch
+ - qcom,coresight-cti-extended

Why not call it qcom,coresight-cti ?

There are no other "qcom,coresight-cti", so "extended" is not required.
Is this specific to CPU (i.e., CPU bound) ?

Suzuki

- const: arm,coresight-cti
- const: arm,primecell