summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWei Ding <weiding@codeaurora.org>2017-08-15 14:45:43 +0800
committerWei Ding <weiding@codeaurora.org>2017-08-21 14:28:34 +0800
commit1cc2028b256a1d3e814db2d572fba374712c14f3 (patch)
tree569788fe6a8bb1ec0863380f7d836f8f19a7bb21
parenta49bb61510b938152025049730fa922c5da950a1 (diff)
ARM: dts: msm: Enable laser sensor on sdm630 MTP
Add the laser device with the required GPIO and regulator configuration for sdm630 MTP. Change-Id: I8800d870c41dfc7a74ab2adcf4f0349af8e5f87d Signed-off-by: Wei Ding <weiding@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/sdm630-camera-sensor-mtp.dtsi20
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/sdm630-camera-sensor-mtp.dtsi b/arch/arm/boot/dts/qcom/sdm630-camera-sensor-mtp.dtsi
index 0275016c9662..32a251f00550 100644
--- a/arch/arm/boot/dts/qcom/sdm630-camera-sensor-mtp.dtsi
+++ b/arch/arm/boot/dts/qcom/sdm630-camera-sensor-mtp.dtsi
@@ -114,6 +114,26 @@
status = "disabled";
};
+ tof0: qcom,tof@29{
+ cell-index = <0>;
+ reg = <0x29>;
+ compatible = "st,stmvl53l0";
+ qcom,cci-master = <0>;
+ cam_laser-supply = <&pm660l_l8>;
+ qcom,cam-vreg-name = "cam_laser";
+ qcom,cam-vreg-min-voltage = <2800000>;
+ qcom,cam-vreg-max-voltage = <3400000>;
+ qcom,cam-vreg-op-mode = <100000>;
+ pinctrl-names = "cam_default", "cam_suspend";
+ pinctrl-0 = <&cam_tof_active>;
+ pinctrl-1 = <&cam_tof_suspend>;
+ stm,irq-gpio = <&tlmm 45 0x2008>;
+ gpios = <&tlmm 42 0>;
+ qcom,gpio-req-tbl-num = <0>;
+ qcom,gpio-req-tbl-flags = <0>;
+ qcom,gpio-req-tbl-label = "RNG_EN";
+ };
+
eeprom0: qcom,eeprom@0 {
cell-index = <0>;
reg = <0>;