= Qualcomm QFPROM device tree bindings = This binding is intended to represent QFPROM which is found in most QCOM SOCs. Required properties: - compatible: should be "qcom,qfprom" - reg: Should contain registers location and length OR - compatible: should be "qcom,qfprom-sec" This binding is intended for secure boot qfprom driver = Data cells = Are child nodes of qfprom, bindings of which as described in bindings/nvmem/nvmem.txt Example: qfprom: qfprom@00700000 { compatible = "qcom,qfprom"; reg = <0x00700000 0x8000>; ... /* Data cells */ tsens_calibration: calib@404 { reg = <0x4404 0x10>; }; }; qfprom { compatible = "qcom,qfprom-sec"; }; = Data consumers = Are device nodes which consume nvmem data cells. For example: tsens { ... nvmem-cells = <&tsens_calibration>; nvmem-cell-names = "calibration"; };