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#
142c504460SAnson Huang
152c504460SAnson Huangproperties:
162c504460SAnson Huang  compatible:
17*7b5ef500SFabio Estevam    items:
18*7b5ef500SFabio Estevam      - enum:
192c504460SAnson Huang          - fsl,imx23-ocotp
202c504460SAnson Huang          - fsl,imx28-ocotp
21*7b5ef500SFabio Estevam      - const: fsl,ocotp
222c504460SAnson Huang
232c504460SAnson Huang  reg:
242c504460SAnson Huang    maxItems: 1
252c504460SAnson Huang
262c504460SAnson Huang  clocks:
272c504460SAnson Huang    maxItems: 1
282c504460SAnson Huang
292c504460SAnson Huangrequired:
302c504460SAnson Huang  - compatible
312c504460SAnson Huang  - reg
322c504460SAnson Huang  - clocks
332c504460SAnson Huang
34619b1421SKrzysztof KozlowskiunevaluatedProperties: false
352c504460SAnson Huang
362c504460SAnson Huangexamples:
372c504460SAnson Huang  - |
382c504460SAnson Huang    ocotp: efuse@8002c000 {
39*7b5ef500SFabio Estevam        compatible = "fsl,imx28-ocotp", "fsl,ocotp";
402c504460SAnson Huang        #address-cells = <1>;
412c504460SAnson Huang        #size-cells = <1>;
422c504460SAnson Huang        reg = <0x8002c000 0x2000>;
432c504460SAnson Huang        clocks = <&clks 25>;
442c504460SAnson Huang    };
452c504460SAnson Huang
462c504460SAnson Huang...
47