summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/mtd/ti,elm.yaml
diff options
context:
space:
mode:
authorRoger Quadros <rogerq@kernel.org>2022-03-26 09:07:25 +0100
committerMiquel Raynal <miquel.raynal@bootlin.com>2022-04-11 10:56:32 +0200
commit05691c0287886806616a1bb0ecbce6ec5e8f43cc (patch)
tree7a3e2f1fb4b62130175c6c50bcdcf405be709ddc /Documentation/devicetree/bindings/mtd/ti,elm.yaml
parentdt-bindings: mtd: ti,elm: Convert to yaml (diff)
downloadlinux-05691c0287886806616a1bb0ecbce6ec5e8f43cc.tar.xz
linux-05691c0287886806616a1bb0ecbce6ec5e8f43cc.zip
dt-bindings: mtd: ti,elm: Add support for AM64 ELM
TI's AM64 SoC has the Error Locator Module. Add compatible and related properties to support ELM on AM64 SoC. Signed-off-by: Roger Quadros <rogerq@kernel.org> Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Link: https://lore.kernel.org/linux-mtd/20220326080726.30372-3-rogerq@kernel.org
Diffstat (limited to 'Documentation/devicetree/bindings/mtd/ti,elm.yaml')
-rw-r--r--Documentation/devicetree/bindings/mtd/ti,elm.yaml24
1 files changed, 24 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/mtd/ti,elm.yaml b/Documentation/devicetree/bindings/mtd/ti,elm.yaml
index 1821395bbfb6..87128c004596 100644
--- a/Documentation/devicetree/bindings/mtd/ti,elm.yaml
+++ b/Documentation/devicetree/bindings/mtd/ti,elm.yaml
@@ -18,6 +18,7 @@ properties:
compatible:
enum:
- ti,am3352-elm
+ - ti,am64-elm
reg:
maxItems: 1
@@ -25,6 +26,17 @@ properties:
interrupts:
maxItems: 1
+ clocks:
+ maxItems: 1
+ description: Functional clock.
+
+ clock-names:
+ items:
+ - const: fck
+
+ power-domains:
+ maxItems: 1
+
ti,hwmods:
description:
Name of the HWMOD associated with ELM. This is for legacy
@@ -37,6 +49,18 @@ required:
- reg
- interrupts
+allOf:
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: ti,am64-elm
+ then:
+ required:
+ - clocks
+ - clock-names
+ - power-domains
+
additionalProperties: false
examples: