xref: /linux/Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml (revision c5330723d5a0c77299a38a46e5611a584e887b87)
12c504460SAnson Huang# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
22c504460SAnson Huang%YAML 1.2
32c504460SAnson Huang---
42c504460SAnson Huang$id: http://devicetree.org/schemas/nvmem/mxs-ocotp.yaml#
52c504460SAnson Huang$schema: http://devicetree.org/meta-schemas/core.yaml#
62c504460SAnson Huang
72c504460SAnson Huangtitle: On-Chip OTP Memory for Freescale i.MX23/i.MX28
82c504460SAnson Huang
92c504460SAnson Huangmaintainers:
102c504460SAnson Huang  - Anson Huang <Anson.Huang@nxp.com>
112c504460SAnson Huang
122c504460SAnson HuangallOf:
13d14d9f0eSRob Herring  - $ref: nvmem.yaml#
14*c5330723SRafał Miłecki  - $ref: nvmem-deprecated-cells.yaml#
152c504460SAnson Huang
162c504460SAnson Huangproperties:
172c504460SAnson Huang  compatible:
182c504460SAnson Huang    enum:
192c504460SAnson Huang      - fsl,imx23-ocotp
202c504460SAnson Huang      - fsl,imx28-ocotp
212c504460SAnson Huang
222c504460SAnson Huang  reg:
232c504460SAnson Huang    maxItems: 1
242c504460SAnson Huang
252c504460SAnson Huang  clocks:
262c504460SAnson Huang    maxItems: 1
272c504460SAnson Huang
282c504460SAnson Huangrequired:
292c504460SAnson Huang  - compatible
302c504460SAnson Huang  - reg
312c504460SAnson Huang  - clocks
322c504460SAnson Huang
33619b1421SKrzysztof KozlowskiunevaluatedProperties: false
342c504460SAnson Huang
352c504460SAnson Huangexamples:
362c504460SAnson Huang  - |
372c504460SAnson Huang    ocotp: efuse@8002c000 {
382c504460SAnson Huang        compatible = "fsl,imx28-ocotp";
392c504460SAnson Huang        #address-cells = <1>;
402c504460SAnson Huang        #size-cells = <1>;
412c504460SAnson Huang        reg = <0x8002c000 0x2000>;
422c504460SAnson Huang        clocks = <&clks 25>;
432c504460SAnson Huang    };
442c504460SAnson Huang
452c504460SAnson Huang...
46