@@ -87,6 +87,10 @@ properties:
- const: arm,coresight-cti-v8-arch
- const: arm,coresight-cti
- const: arm,primecell
+ - items:
+ - const: qcom,coresight-cti-extended
+ - 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.
+ - |
+ cti@10010000 {
+ compatible = "qcom,coresight-cti-extended", "arm,coresight-cti",
+ "arm,primecell";
+ reg = <0x10010000 0x1000>;
+
+ clocks = <&aoss_qmp>;
+ clock-names = "apb_pclk";
+ };
# v8 architecturally defined CTI - CPU + ETM connections generated by the
# driver according to the v8 architecture specification.
- |
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(+)