1*9b58f88aSCiprian Costea# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*9b58f88aSCiprian Costea%YAML 1.2 3*9b58f88aSCiprian Costea--- 4*9b58f88aSCiprian Costea$id: http://devicetree.org/schemas/nvmem/nxp,s32g-ocotp-nvmem.yaml# 5*9b58f88aSCiprian Costea$schema: http://devicetree.org/meta-schemas/core.yaml# 6*9b58f88aSCiprian Costea 7*9b58f88aSCiprian Costeatitle: NXP S32G OCOTP NVMEM driver 8*9b58f88aSCiprian Costea 9*9b58f88aSCiprian Costeamaintainers: 10*9b58f88aSCiprian Costea - Ciprian Costea <ciprianmarian.costea@nxp.com> 11*9b58f88aSCiprian Costea 12*9b58f88aSCiprian Costeadescription: 13*9b58f88aSCiprian Costea The drivers provides an interface to access One Time 14*9b58f88aSCiprian Costea Programmable memory pages, such as TMU fuse values. 15*9b58f88aSCiprian Costea 16*9b58f88aSCiprian Costeaproperties: 17*9b58f88aSCiprian Costea compatible: 18*9b58f88aSCiprian Costea oneOf: 19*9b58f88aSCiprian Costea - enum: 20*9b58f88aSCiprian Costea - nxp,s32g2-ocotp 21*9b58f88aSCiprian Costea - items: 22*9b58f88aSCiprian Costea - enum: 23*9b58f88aSCiprian Costea - nxp,s32g3-ocotp 24*9b58f88aSCiprian Costea - nxp,s32r45-ocotp 25*9b58f88aSCiprian Costea - const: nxp,s32g2-ocotp 26*9b58f88aSCiprian Costea reg: 27*9b58f88aSCiprian Costea maxItems: 1 28*9b58f88aSCiprian Costea 29*9b58f88aSCiprian Costearequired: 30*9b58f88aSCiprian Costea - compatible 31*9b58f88aSCiprian Costea - reg 32*9b58f88aSCiprian Costea 33*9b58f88aSCiprian CosteaunevaluatedProperties: false 34*9b58f88aSCiprian Costea 35*9b58f88aSCiprian CosteaallOf: 36*9b58f88aSCiprian Costea - $ref: nvmem.yaml# 37*9b58f88aSCiprian Costea 38*9b58f88aSCiprian Costeaexamples: 39*9b58f88aSCiprian Costea - | 40*9b58f88aSCiprian Costea nvmem@400a4000 { 41*9b58f88aSCiprian Costea compatible = "nxp,s32g2-ocotp"; 42*9b58f88aSCiprian Costea reg = <0x400a4000 0x400>; 43*9b58f88aSCiprian Costea #address-cells = <1>; 44*9b58f88aSCiprian Costea #size-cells = <1>; 45*9b58f88aSCiprian Costea }; 46