ARM: dts: msm: Add nvmem device node for SDM670
Add nvmem device node to read minor revision of HW.
It is needed to differentiate SDM670_1_1 from SDM670_1_0.
Change-Id: I7be35af60d83479b00a3bcc56a00f95f4254d736
Signed-off-by: Alok Pandey <akumarpa@codeaurora.org>
diff --git a/arch/arm64/boot/dts/qcom/sdm670-camera.dtsi b/arch/arm64/boot/dts/qcom/sdm670-camera.dtsi
index d9068b1..46e555a5 100644
--- a/arch/arm64/boot/dts/qcom/sdm670-camera.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm670-camera.dtsi
@@ -403,13 +403,16 @@
label = "cpas";
arch-compat = "cpas_top";
status = "ok";
- reg-names = "cam_cpas_top", "cam_camnoc";
+ reg-names = "cam_cpas_top", "cam_camnoc", "core_top_csr_tcsr";
reg = <0xac40000 0x1000>,
- <0xac42000 0x5000>;
- reg-cam-base = <0x40000 0x42000>;
+ <0xac42000 0x5000>,
+ <0x01fc0000 0x30000>;
+ reg-cam-base = <0x40000 0x42000 0x0>;
interrupt-names = "cpas_camnoc";
interrupts = <0 459 0>;
qcom,cpas-hw-ver = <0x170110>; /* Titan v170 v1.1.0 */
+ nvmem-cells = <&minor_rev>;
+ nvmem-cell-names = "minor_rev";
regulator-names = "camss-vdd";
camss-vdd-supply = <&titan_top_gdsc>;
clock-names = "gcc_ahb_clk",