1470d96c8SAbel Vesa# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2470d96c8SAbel Vesa%YAML 1.2 3470d96c8SAbel Vesa--- 4470d96c8SAbel Vesa$id: http://devicetree.org/schemas/nvmem/fsl,scu-ocotp.yaml# 5470d96c8SAbel Vesa$schema: http://devicetree.org/meta-schemas/core.yaml# 6470d96c8SAbel Vesa 7*3367934dSKrzysztof Kozlowskititle: i.MX SCU Client Device Node - OCOTP Based on SCU Message Protocol 8470d96c8SAbel Vesa 9470d96c8SAbel Vesamaintainers: 10470d96c8SAbel Vesa - Dong Aisheng <aisheng.dong@nxp.com> 11470d96c8SAbel Vesa 12470d96c8SAbel Vesadescription: i.MX SCU Client Device Node 13470d96c8SAbel Vesa Client nodes are maintained as children of the relevant IMX-SCU device node. 14470d96c8SAbel Vesa 15470d96c8SAbel VesaallOf: 16470d96c8SAbel Vesa - $ref: nvmem.yaml# 17470d96c8SAbel Vesa 18470d96c8SAbel Vesaproperties: 19470d96c8SAbel Vesa compatible: 20470d96c8SAbel Vesa enum: 21470d96c8SAbel Vesa - fsl,imx8qm-scu-ocotp 22470d96c8SAbel Vesa - fsl,imx8qxp-scu-ocotp 23470d96c8SAbel Vesa 24470d96c8SAbel VesapatternProperties: 25470d96c8SAbel Vesa '^mac@[0-9a-f]*$': 26470d96c8SAbel Vesa type: object 27470d96c8SAbel Vesa description: 28470d96c8SAbel Vesa MAC address. 29470d96c8SAbel Vesa 30470d96c8SAbel Vesa properties: 31470d96c8SAbel Vesa reg: 32470d96c8SAbel Vesa description: 33470d96c8SAbel Vesa Byte offset within OCOTP where the MAC address is stored 34470d96c8SAbel Vesa maxItems: 1 35470d96c8SAbel Vesa 36470d96c8SAbel Vesa required: 37470d96c8SAbel Vesa - reg 38470d96c8SAbel Vesa 39470d96c8SAbel Vesa additionalProperties: false 40470d96c8SAbel Vesa 41470d96c8SAbel Vesarequired: 42470d96c8SAbel Vesa - compatible 43470d96c8SAbel Vesa 44470d96c8SAbel VesaunevaluatedProperties: false 45470d96c8SAbel Vesa 46470d96c8SAbel Vesaexamples: 47470d96c8SAbel Vesa - | 48470d96c8SAbel Vesa ocotp { 49470d96c8SAbel Vesa compatible = "fsl,imx8qxp-scu-ocotp"; 50470d96c8SAbel Vesa #address-cells = <1>; 51470d96c8SAbel Vesa #size-cells = <1>; 52470d96c8SAbel Vesa 53470d96c8SAbel Vesa fec_mac0: mac@2c4 { 54470d96c8SAbel Vesa reg = <0x2c4 6>; 55470d96c8SAbel Vesa }; 56470d96c8SAbel Vesa }; 57