19f461533SNeil Armstrong# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 29f461533SNeil Armstrong%YAML 1.2 39f461533SNeil Armstrong--- 49f461533SNeil Armstrong$id: http://devicetree.org/schemas/nvmem/amlogic,meson6-efuse.yaml# 59f461533SNeil Armstrong$schema: http://devicetree.org/meta-schemas/core.yaml# 69f461533SNeil Armstrong 79f461533SNeil Armstrongtitle: Amlogic Meson6 eFuse 89f461533SNeil Armstrong 99f461533SNeil Armstrongmaintainers: 109f461533SNeil Armstrong - Neil Armstrong <neil.armstrong@linaro.org> 119f461533SNeil Armstrong - Martin Blumenstingl <martin.blumenstingl@googlemail.com> 129f461533SNeil Armstrong 139f461533SNeil ArmstrongallOf: 149f461533SNeil Armstrong - $ref: nvmem.yaml# 15*c5330723SRafał Miłecki - $ref: nvmem-deprecated-cells.yaml# 169f461533SNeil Armstrong 179f461533SNeil Armstrongproperties: 189f461533SNeil Armstrong compatible: 199f461533SNeil Armstrong enum: 209f461533SNeil Armstrong - amlogic,meson6-efuse 219f461533SNeil Armstrong - amlogic,meson8-efuse 229f461533SNeil Armstrong - amlogic,meson8b-efuse 239f461533SNeil Armstrong 249f461533SNeil Armstrong reg: 259f461533SNeil Armstrong maxItems: 1 269f461533SNeil Armstrong 279f461533SNeil Armstrong clocks: 289f461533SNeil Armstrong maxItems: 1 299f461533SNeil Armstrong 309f461533SNeil Armstrong clock-names: 319f461533SNeil Armstrong const: core 329f461533SNeil Armstrong 339f461533SNeil Armstrongrequired: 349f461533SNeil Armstrong - compatible 359f461533SNeil Armstrong - reg 369f461533SNeil Armstrong - clocks 379f461533SNeil Armstrong - clock-names 389f461533SNeil Armstrong 399f461533SNeil ArmstrongunevaluatedProperties: false 409f461533SNeil Armstrong 419f461533SNeil Armstrongexamples: 429f461533SNeil Armstrong - | 439f461533SNeil Armstrong efuse: efuse@0 { 449f461533SNeil Armstrong compatible = "amlogic,meson6-efuse"; 459f461533SNeil Armstrong reg = <0x0 0x2000>; 469f461533SNeil Armstrong clocks = <&clk_efuse>; 479f461533SNeil Armstrong clock-names = "core"; 489f461533SNeil Armstrong #address-cells = <1>; 499f461533SNeil Armstrong #size-cells = <1>; 509f461533SNeil Armstrong 519f461533SNeil Armstrong ethernet_mac_address: mac@1b4 { 529f461533SNeil Armstrong reg = <0x1b4 0x6>; 539f461533SNeil Armstrong }; 549f461533SNeil Armstrong 559f461533SNeil Armstrong temperature_calib: calib@1f4 { 569f461533SNeil Armstrong reg = <0x1f4 0x4>; 579f461533SNeil Armstrong }; 589f461533SNeil Armstrong }; 59