xref: /linux/Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
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:
10*499f5e3cSKrzysztof Kozlowski  - Shawn Guo <shawnguo@kernel.org>
11*499f5e3cSKrzysztof Kozlowski  - Sascha Hauer <s.hauer@pengutronix.de>
12*499f5e3cSKrzysztof Kozlowski  - Fabio Estevam <festevam@gmail.com>
132c504460SAnson Huang
142c504460SAnson HuangallOf:
15d14d9f0eSRob Herring  - $ref: nvmem.yaml#
16c5330723SRafał Miłecki  - $ref: nvmem-deprecated-cells.yaml#
172c504460SAnson Huang
182c504460SAnson Huangproperties:
192c504460SAnson Huang  compatible:
20a2a8aefeSFabio Estevam    items:
21a2a8aefeSFabio Estevam      - enum:
222c504460SAnson Huang          - fsl,imx23-ocotp
232c504460SAnson Huang          - fsl,imx28-ocotp
24a2a8aefeSFabio Estevam      - const: fsl,ocotp
252c504460SAnson Huang
262c504460SAnson Huang  reg:
272c504460SAnson Huang    maxItems: 1
282c504460SAnson Huang
292c504460SAnson Huang  clocks:
302c504460SAnson Huang    maxItems: 1
312c504460SAnson Huang
322c504460SAnson Huangrequired:
332c504460SAnson Huang  - compatible
342c504460SAnson Huang  - reg
352c504460SAnson Huang  - clocks
362c504460SAnson Huang
37619b1421SKrzysztof KozlowskiunevaluatedProperties: false
382c504460SAnson Huang
392c504460SAnson Huangexamples:
402c504460SAnson Huang  - |
412c504460SAnson Huang    ocotp: efuse@8002c000 {
42a2a8aefeSFabio Estevam        compatible = "fsl,imx28-ocotp", "fsl,ocotp";
432c504460SAnson Huang        #address-cells = <1>;
442c504460SAnson Huang        #size-cells = <1>;
452c504460SAnson Huang        reg = <0x8002c000 0x2000>;
462c504460SAnson Huang        clocks = <&clks 25>;
472c504460SAnson Huang    };
482c504460SAnson Huang
492c504460SAnson Huang...
50