ARM: dts: msm: Add cam sensor devicetree for sun

Add device tree changes to  support for sensor,
eeprom, OIS & actuator for sun camera sensor.

CRs-Fixed: 3656092
Change-Id: I97d5c4976f531b6cba48211feb676eae424e75e2
Signed-off-by: Lokesh Kumar Aakulu <quic_lkumar@quicinc.com>
This commit is contained in:
Lokesh Kumar Aakulu
2023-11-20 17:41:33 -08:00
committed by Camera Software Integration
parent 4cfd998b24
commit b2fa77def5
11 changed files with 3200 additions and 25 deletions

View File

@@ -178,12 +178,12 @@
cci_i2c_scl3_active: cci_i2c_scl3_active {
mux {
pins = "gpio12";
pins = "gpio164";
function = "cci_i2c_scl3";
};
config {
pins = "gpio12";
pins = "gpio164";
bias-pull-up; /* PULL UP*/
drive-strength = <2>; /* 2 MA */
qcom,i2c_pull;
@@ -192,12 +192,12 @@
cci_i2c_sda3_suspend: cci_i2c_sda3_suspend {
mux {
pins = "gpio12";
pins = "gpio111";
function = "cci_i2c_sda3";
};
config {
pins = "gpio12";
pins = "gpio111";
bias-pull-down; /* PULL DOWN */
drive-strength = <2>; /* 2 MA */
};
@@ -205,12 +205,12 @@
cci_i2c_sda3_active: cci_i2c_sda3_active {
mux {
pins = "gpio13";
pins = "gpio111";
function = "cci_i2c_sda3";
};
config {
pins = "gpio13";
pins = "gpio111";
bias-pull-up; /* PULL UP*/
drive-strength = <2>; /* 2 MA */
qcom,i2c_pull;
@@ -219,12 +219,12 @@
cci_i2c_scl3_suspend: cci_i2c_scl3_suspend {
mux {
pins = "gpio13";
pins = "gpio164";
function = "cci_i2c_scl3";
};
config {
pins = "gpio13";
pins = "gpio164";
bias-pull-down; /* PULL DOWN */
drive-strength = <2>; /* 2 MA */
};
@@ -790,21 +790,21 @@
};
};
cam_sensor_ponv_front_active: cam_sensor_ponv_front_active {
mux {
pins = "gpio6";
function = "gpio";
};
config {
pins = "gpio6";
bias-disable; /* No PULL */
drive-strength = <2>; /* 2 MA */
qcom,apps;
};
};
cam_sensor_ponv_front_suspend: cam_sensor_ponv_front_suspend {
cam_sensor_i3cSelect_active: cam_sensor_i3cSelect_active {
mux {
pins = "gpio6";
function = "gpio";
};
config {
pins = "gpio6";
bias-pull-down; /* PULL DOWN */
drive-strength = <2>; /* 2 MA */
output-low;
};
};
cam_sensor_i3cSelect_suspend: cam_sensor_i3cSelect_suspend {
mux {
pins = "gpio6";
function = "gpio";
@@ -815,7 +815,6 @@
bias-pull-down; /* PULL DOWN */
drive-strength = <2>; /* 2 MA */
output-low;
qcom,remote;
};
};