Commit 642f13c3 authored by Markuss Broks's avatar Markuss Broks Committed by Bjorn Andersson

arm64: dts: qcom: msm8998-xperia: Introduce ToF sensor support

This patch adds device tree support for the VL53L0X ToF sensor
found on all Yoshino devices.
Signed-off-by: default avatarMarkuss Broks <markuss.broks@gmail.com>
Signed-off-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220523175344.5845-6-markuss.broks@gmail.com
parent a0cdc83f
......@@ -249,6 +249,24 @@ &blsp2_uart1 {
status = "okay";
};
&blsp2_i2c2 {
status = "okay";
proximity@29 {
compatible = "st,vl53l0x";
reg = <0x29>;
interrupt-parent = <&tlmm>;
interrupts = <22 IRQ_TYPE_EDGE_FALLING>;
reset-gpios = <&tlmm 27 GPIO_ACTIVE_LOW>;
vdd-supply = <&cam_vio_vreg>;
pinctrl-names = "default";
pinctrl-0 = <&tof_int &tof_reset>;
};
};
&ibb {
regulator-min-microamp = <800000>;
regulator-max-microamp = <800000>;
......@@ -597,6 +615,14 @@ cam0_vdig_default: cam0-vdig-default {
drive-strength = <2>;
};
tof_int: tof-int {
pins = "gpio22";
function = "gpio";
bias-pull-up;
drive-strength = <2>;
input-enable;
};
cam1_vdig_default: cam1-vdig-default {
pins = "gpio25";
function = "gpio";
......@@ -611,6 +637,13 @@ usb_extcon_active: usb-extcon-active {
drive-strength = <16>;
};
tof_reset: tof-reset {
pins = "gpio27";
function = "gpio";
bias-disable;
drive-strength = <2>;
};
hall_sensor0_default: acc-cover-open {
pins = "gpio124";
function = "gpio";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment