1= Rockchip eFuse device tree bindings = 2 3Required properties: 4- compatible: Should be "rockchip,rockchip-efuse" 5- reg: Should contain the registers location and exact eFuse size 6- clocks: Should be the clock id of eFuse 7- clock-names: Should be "pclk_efuse" 8 9= Data cells = 10Are child nodes of eFuse, bindings of which as described in 11bindings/nvmem/nvmem.txt 12 13Example: 14 15 efuse: efuse@ffb40000 { 16 compatible = "rockchip,rockchip-efuse"; 17 reg = <0xffb40000 0x20>; 18 #address-cells = <1>; 19 #size-cells = <1>; 20 clocks = <&cru PCLK_EFUSE256>; 21 clock-names = "pclk_efuse"; 22 23 /* Data cells */ 24 cpu_leakage: cpu_leakage { 25 reg = <0x17 0x1>; 26 }; 27 }; 28 29= Data consumers = 30Are device nodes which consume nvmem data cells. 31 32Example: 33 34 cpu_leakage { 35 ... 36 nvmem-cells = <&cpu_leakage>; 37 nvmem-cell-names = "cpu_leakage"; 38 }; 39