Commit 6bc6af37 authored by Konrad Dybcio's avatar Konrad Dybcio Committed by Will Deacon

dt-bindings: arm-smmu: Allow 3 power domains on SM6375 MMU500

The SMMU on SM6375 requires 3 power domains to be active. Add an
appropriate description of that.
Signed-off-by: default avatarKonrad Dybcio <konrad.dybcio@linaro.org>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: default avatarWill Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20221115152727.9736-2-konrad.dybcio@linaro.orgSigned-off-by: default avatarWill Deacon <will@kernel.org>
parent 142e821f
...@@ -201,7 +201,8 @@ properties: ...@@ -201,7 +201,8 @@ properties:
maxItems: 7 maxItems: 7
power-domains: power-domains:
maxItems: 1 minItems: 1
maxItems: 3
nvidia,memory-controller: nvidia,memory-controller:
description: | description: |
...@@ -366,6 +367,26 @@ allOf: ...@@ -366,6 +367,26 @@ allOf:
- description: interface clock required to access smmu's registers - description: interface clock required to access smmu's registers
through the TCU's programming interface. through the TCU's programming interface.
- if:
properties:
compatible:
contains:
const: qcom,sm6375-smmu-500
then:
properties:
power-domains:
items:
- description: SNoC MMU TBU RT GDSC
- description: SNoC MMU TBU NRT GDSC
- description: SNoC TURING MMU TBU0 GDSC
required:
- power-domains
else:
properties:
power-domains:
maxItems: 1
examples: examples:
- |+ - |+
/* SMMU with stream matching or stream indexing */ /* SMMU with stream matching or stream indexing */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment