| = 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"; |
| } |