1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/nvmem/qcom,qfprom.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Technologies Inc, QFPROM Efuse
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
14 - $ref: nvmem-deprecated-cells.yaml#
48 # If the QFPROM is read-only OS image then only the corrected region
49 # needs to be provided. If the QFPROM is writable then all 4 regions
53 - description: The corrected region.
55 - description: The corrected region.
56 - description: The raw region.
57 - description: The config region.
58 - description: The security control region.
60 # Clock must be provided if QFPROM is writable from the OS image.
66 # Supply reference must be provided if QFPROM is writable from the OS image.
68 description: Our power supply.
77 unevaluatedProperties: false
81 #include <dt-bindings/clock/qcom,gcc-sc7180.h>
88 compatible = "qcom,sc7180-qfprom", "qcom,qfprom";
89 reg = <0 0x00784000 0 0x8ff>,
90 <0 0x00780000 0 0x7a0>,
91 <0 0x00782000 0 0x100>,
92 <0 0x00786000 0 0x1fff>;
93 clocks = <&gcc GCC_SEC_CTRL_CLK_SRC>;
98 vcc-supply = <&vreg_l11a_1p8>;
100 hstx-trim-primary@25b {
109 #address-cells = <2>;
113 compatible = "qcom,sdm845-qfprom", "qcom,qfprom";
114 reg = <0 0x00784000 0 0x8ff>;
115 #address-cells = <1>;
118 hstx-trim-primary@1eb {