summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
diff options
context:
space:
mode:
authorThierry Reding <treding@nvidia.com>2021-12-13 19:21:47 +0300
committerThierry Reding <treding@nvidia.com>2021-12-16 18:43:49 +0300
commitc3859c1436e31461f27365ec6fc751c9bbeff3e2 (patch)
treecc9fb0d7e7cf5312d43b637d1359380994ad8a77 /Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
parent8c970e7ee7ae9c41aa2432f234c7b382391200f2 (diff)
downloadlinux-c3859c1436e31461f27365ec6fc751c9bbeff3e2.tar.xz
dt-bindings: memory: tegra: Add Tegra234 support
Document the variant of the memory controller and external memory controllers found on Tegra234 and add some memory client and SMMU stream ID definitions for use in device tree files. Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Thierry Reding <treding@nvidia.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml')
-rw-r--r--Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml20
1 files changed, 20 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
index b496564b1bdf..13c4c82fd0d3 100644
--- a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
+++ b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
@@ -31,6 +31,7 @@ properties:
- enum:
- nvidia,tegra186-mc
- nvidia,tegra194-mc
+ - nvidia,tegra234-mc
reg:
minItems: 1
@@ -68,6 +69,7 @@ patternProperties:
- enum:
- nvidia,tegra186-emc
- nvidia,tegra194-emc
+ - nvidia,tegra234-emc
reg:
minItems: 1
@@ -112,6 +114,15 @@ patternProperties:
reg:
minItems: 2
+ - if:
+ properties:
+ compatible:
+ const: nvidia,tegra234-emc
+ then:
+ properties:
+ reg:
+ minItems: 2
+
additionalProperties: false
required:
@@ -142,6 +153,15 @@ allOf:
reg:
minItems: 3
+ - if:
+ properties:
+ compatible:
+ const: nvidia,tegra234-mc
+ then:
+ properties:
+ reg:
+ minItems: 3
+
additionalProperties: false
required: