Loading arch/arm64/boot/dts/qcom/sdm845-camera-sensor-cdp.dtsi +4 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,10 @@ qcom,cam-res-mgr { compatible = "qcom,cam-res-mgr"; status = "ok"; shared-gpios = <8>; pinctrl-names = "cam_res_mgr_default", "cam_res_mgr_suspend"; pinctrl-0 = <&cam_res_mgr_active>; pinctrl-1 = <&cam_res_mgr_suspend>; }; actuator_rear: qcom,actuator@0 { Loading arch/arm64/boot/dts/qcom/sdm845-camera-sensor-mtp.dtsi +4 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,10 @@ qcom,cam-res-mgr { compatible = "qcom,cam-res-mgr"; status = "ok"; shared-gpios = <8>; pinctrl-names = "cam_res_mgr_default", "cam_res_mgr_suspend"; pinctrl-0 = <&cam_res_mgr_active>; pinctrl-1 = <&cam_res_mgr_suspend>; }; actuator_rear: qcom,actuator@0 { Loading arch/arm64/boot/dts/qcom/sdm845-pinctrl.dtsi +38 −8 Original line number Diff line number Diff line Loading @@ -2985,12 +2985,12 @@ cam_sensor_front_active: cam_sensor_front_active { /* RESET AVDD_LDO*/ mux { pins = "gpio28", "gpio8"; pins = "gpio28"; function = "gpio"; }; config { pins = "gpio28", "gpio8"; pins = "gpio28"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; Loading @@ -3014,12 +3014,12 @@ cam_sensor_iris_active: cam_sensor_iris_active { /* RESET AVDD_LDO*/ mux { pins = "gpio9", "gpio8"; pins = "gpio9"; function = "gpio"; }; config { pins = "gpio9", "gpio8"; pins = "gpio9"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; Loading Loading @@ -3074,12 +3074,12 @@ cam_sensor_rear2_active: cam_sensor_rear2_active { /* RESET, STANDBY */ mux { pins = "gpio9","gpio8"; pins = "gpio9"; function = "gpio"; }; config { pins = "gpio9","gpio8"; pins = "gpio9"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; Loading @@ -3088,17 +3088,47 @@ cam_sensor_rear2_suspend: cam_sensor_rear2_suspend { /* RESET, STANDBY */ mux { pins = "gpio9","gpio8"; pins = "gpio9"; function = "gpio"; }; config { pins = "gpio9","gpio8"; pins = "gpio9"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_res_mgr_active: cam_res_mgr_active { /* AVDD_LDO*/ mux { pins = "gpio8"; function = "gpio"; }; config { pins = "gpio8"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_res_mgr_suspend: cam_res_mgr_suspend { /* AVDD_LDO */ mux { pins = "gpio8"; function = "gpio"; }; config { pins = "gpio8"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ output-low; }; }; trigout_a: trigout_a { mux { pins = "gpio90"; Loading Loading
arch/arm64/boot/dts/qcom/sdm845-camera-sensor-cdp.dtsi +4 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,10 @@ qcom,cam-res-mgr { compatible = "qcom,cam-res-mgr"; status = "ok"; shared-gpios = <8>; pinctrl-names = "cam_res_mgr_default", "cam_res_mgr_suspend"; pinctrl-0 = <&cam_res_mgr_active>; pinctrl-1 = <&cam_res_mgr_suspend>; }; actuator_rear: qcom,actuator@0 { Loading
arch/arm64/boot/dts/qcom/sdm845-camera-sensor-mtp.dtsi +4 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,10 @@ qcom,cam-res-mgr { compatible = "qcom,cam-res-mgr"; status = "ok"; shared-gpios = <8>; pinctrl-names = "cam_res_mgr_default", "cam_res_mgr_suspend"; pinctrl-0 = <&cam_res_mgr_active>; pinctrl-1 = <&cam_res_mgr_suspend>; }; actuator_rear: qcom,actuator@0 { Loading
arch/arm64/boot/dts/qcom/sdm845-pinctrl.dtsi +38 −8 Original line number Diff line number Diff line Loading @@ -2985,12 +2985,12 @@ cam_sensor_front_active: cam_sensor_front_active { /* RESET AVDD_LDO*/ mux { pins = "gpio28", "gpio8"; pins = "gpio28"; function = "gpio"; }; config { pins = "gpio28", "gpio8"; pins = "gpio28"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; Loading @@ -3014,12 +3014,12 @@ cam_sensor_iris_active: cam_sensor_iris_active { /* RESET AVDD_LDO*/ mux { pins = "gpio9", "gpio8"; pins = "gpio9"; function = "gpio"; }; config { pins = "gpio9", "gpio8"; pins = "gpio9"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; Loading Loading @@ -3074,12 +3074,12 @@ cam_sensor_rear2_active: cam_sensor_rear2_active { /* RESET, STANDBY */ mux { pins = "gpio9","gpio8"; pins = "gpio9"; function = "gpio"; }; config { pins = "gpio9","gpio8"; pins = "gpio9"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; Loading @@ -3088,17 +3088,47 @@ cam_sensor_rear2_suspend: cam_sensor_rear2_suspend { /* RESET, STANDBY */ mux { pins = "gpio9","gpio8"; pins = "gpio9"; function = "gpio"; }; config { pins = "gpio9","gpio8"; pins = "gpio9"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_res_mgr_active: cam_res_mgr_active { /* AVDD_LDO*/ mux { pins = "gpio8"; function = "gpio"; }; config { pins = "gpio8"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_res_mgr_suspend: cam_res_mgr_suspend { /* AVDD_LDO */ mux { pins = "gpio8"; function = "gpio"; }; config { pins = "gpio8"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ output-low; }; }; trigout_a: trigout_a { mux { pins = "gpio90"; Loading