GNU Linux-libre 6.1.90-gnu
[releases.git] / Documentation / devicetree / bindings / nvmem / snvs-lpgpr.yaml
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/nvmem/snvs-lpgpr.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Low Power General Purpose Register found in i.MX Secure Non-Volatile Storage
8
9 maintainers:
10   - Oleksij Rempel <o.rempel@pengutronix.de>
11
12 properties:
13   compatible:
14     enum:
15       - fsl,imx6q-snvs-lpgpr
16       - fsl,imx6ul-snvs-lpgpr
17       - fsl,imx7d-snvs-lpgpr
18       - fsl,imx8mm-snvs-lpgpr
19       - fsl,imx8mn-snvs-lpgpr
20       - fsl,imx8mp-snvs-lpgpr
21       - fsl,imx8mq-snvs-lpgpr
22
23 required:
24   - compatible
25
26 additionalProperties: false
27
28 examples:
29   - |
30     snvs@20cc000 {
31         compatible = "fsl,sec-v4.0-mon", "syscon", "simple-mfd";
32         reg = <0x20cc000 0x4000>;
33
34         snvs_lpgpr: snvs-lpgpr {
35             compatible = "fsl,imx6q-snvs-lpgpr";
36         };
37     };