From: Rob Herring <robh@kernel.org>
Date: Thu, 21 Jul 2022 21:27:15 +0000 (-0600)
Subject: dt-bindings: arm: coresight-tmc: Add 'iommu' property
X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=84fa8f159022aab8e93667b56672238b10cdbb9b;p=linux.git

dt-bindings: arm: coresight-tmc: Add 'iommu' property

The Coresight TMC component may be behind an IOMMU which is the case for
the Arm Juno SoC and some Qualcomm SoCs. Add 'iommus' property to the
binding.

Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220721212718.1980905-2-robh@kernel.org
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
---

diff --git a/Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml b/Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml
index e0b88a71356a1..cb8dceaca70ef 100644
--- a/Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml
+++ b/Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml
@@ -55,6 +55,9 @@ properties:
       - const: apb_pclk
       - const: atclk
 
+  iommus:
+    maxItems: 1
+
   power-domains:
     maxItems: 1