blob: 917c40d5c382f4b85faabd64c02d59d668730aee [file] [log] [blame]
Tom Rini6bb92fc2024-05-20 09:54:58 -06001# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/nvmem/xlnx,zynqmp-nvmem.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Zynq UltraScale+ MPSoC Non Volatile Memory interface
8
9description: |
10 The ZynqMP MPSoC provides access to the hardware related data
11 like SOC revision, IDCODE and specific purpose efuses.
12
13maintainers:
14 - Kalyani Akula <kalyani.akula@amd.com>
15 - Praveen Teja Kundanala <praveen.teja.kundanala@amd.com>
16
17allOf:
18 - $ref: nvmem.yaml#
19
20properties:
21 compatible:
22 const: xlnx,zynqmp-nvmem-fw
23
24required:
25 - compatible
26
27unevaluatedProperties: false
28
29examples:
30 - |
31 nvmem {
32 compatible = "xlnx,zynqmp-nvmem-fw";
33 nvmem-layout {
34 compatible = "fixed-layout";
35 #address-cells = <1>;
36 #size-cells = <1>;
37
38 soc_revision: soc-revision@0 {
39 reg = <0x0 0x4>;
40 };
41 };
42 };