On 2024/9/3 20:42, Krzysztof Kozlowski wrote:
On 03/09/2024 14:18, Mao Jinlong wrote:
Add Qualcomm extended CTI support in CTI binding file. Qualcomm extended CTI supports up to 128 triggers.
Signed-off-by: Mao Jinlong quic_jinlmao@quicinc.com
.../devicetree/bindings/arm/arm,coresight-cti.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml b/Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml index 6a73eaa66a42..141efba7c697 100644 --- a/Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml +++ b/Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml @@ -87,6 +87,10 @@ properties: - const: arm,coresight-cti-v8-arch - const: arm,coresight-cti - const: arm,primecell
- items:
- const: qcom,coresight-cti-extended
That's just enum in previous entry/list.
Sorry for the late response. This is a new CTI type. Need the three items in compatible at the same time, just like other kind of CTIs.
- const: arm,coresight-cti
- const: arm,primecell
reg: maxItems: 1 @@ -254,6 +258,16 @@ examples: clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; };
- # minimum extended CTI definition.
- |
No need for new example. No differences here.
This is a new type CTI.
Best regards, Krzysztof