| = UniPhier eFuse device tree bindings = | 
 |  | 
 | This UniPhier eFuse must be under soc-glue. | 
 |  | 
 | Required properties: | 
 | - compatible: should be "socionext,uniphier-efuse" | 
 | - reg: should contain the register location and length | 
 |  | 
 | = Data cells = | 
 | Are child nodes of efuse, bindings of which as described in | 
 | bindings/nvmem/nvmem.txt | 
 |  | 
 | Example: | 
 |  | 
 | 	soc-glue@5f900000 { | 
 | 		compatible = "socionext,uniphier-ld20-soc-glue-debug", | 
 | 			     "simple-mfd"; | 
 | 		#address-cells = <1>; | 
 | 		#size-cells = <1>; | 
 | 		ranges = <0x0 0x5f900000 0x2000>; | 
 |  | 
 | 		efuse@100 { | 
 | 			compatible = "socionext,uniphier-efuse"; | 
 | 			reg = <0x100 0x28>; | 
 | 		}; | 
 |  | 
 | 		efuse@200 { | 
 | 			compatible = "socionext,uniphier-efuse"; | 
 | 			reg = <0x200 0x68>; | 
 | 			#address-cells = <1>; | 
 | 			#size-cells = <1>; | 
 |  | 
 | 			/* Data cells */ | 
 | 			usb_mon: usb-mon@54 { | 
 | 				reg = <0x54 0xc>; | 
 | 			}; | 
 | 		}; | 
 | 	}; | 
 |  | 
 | = Data consumers = | 
 | Are device nodes which consume nvmem data cells. | 
 |  | 
 | Example: | 
 |  | 
 | 	usb { | 
 | 		... | 
 | 		nvmem-cells = <&usb_mon>; | 
 | 		nvmem-cell-names = "usb_mon"; | 
 | 	} |