From 5d588cb2c5777ae3b3e93327b0ae5b03daf9fa27 Mon Sep 17 00:00:00 2001 From: Xiaofeng Wang Date: Tue, 16 Nov 2021 10:45:51 +0800 Subject: [PATCH] arm64/dts: rhodep: camera power IC et5907 config rhodep camera use new power IC et5907, add et5907 config files. Change-Id: I79f4b386c6031b251ad60dbe3651527cdef644b6 Signed-off-by: Xiaofeng Wang Reviewed-on: https://gerrit.mot.com/2116822 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Long Cheng Reviewed-by: Xingyun Fu Reviewed-by: Shuo Wang Reviewed-by: Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- qcom/blair-rhodep-common-overlay.dtsi | 2 +- ...rhodep-wl286xx.dtsi => rhodep-et5907.dtsi} | 31 ++++++++++--------- 2 files changed, 17 insertions(+), 16 deletions(-) rename qcom/{rhodep-wl286xx.dtsi => rhodep-et5907.dtsi} (70%) diff --git a/qcom/blair-rhodep-common-overlay.dtsi b/qcom/blair-rhodep-common-overlay.dtsi index 870aa1610573..c590ee2d1735 100644 --- a/qcom/blair-rhodep-common-overlay.dtsi +++ b/qcom/blair-rhodep-common-overlay.dtsi @@ -22,7 +22,7 @@ #include "rhodep-display.dtsi" #include "rhodep-touchscreen.dtsi" #include "camera/blair-camera-sensor-mot-rhodep-overlay.dtsi" -#include "rhodep-wl286xx.dtsi" +#include "rhodep-et5907.dtsi" #include "tcpc_config.dtsi" #include "sgm7220.dtsi" #include "discrete_charging_rhodep.dtsi" diff --git a/qcom/rhodep-wl286xx.dtsi b/qcom/rhodep-et5907.dtsi similarity index 70% rename from qcom/rhodep-wl286xx.dtsi rename to qcom/rhodep-et5907.dtsi index 4327781f6b12..df80419901ef 100644 --- a/qcom/rhodep-wl286xx.dtsi +++ b/qcom/rhodep-et5907.dtsi @@ -1,5 +1,5 @@ &tlmm{ - pmic1_en_default: pmic1_en_default { + pmic_en_default: pmic_en_default { mux { pins = "gpio33"; function = "gpio"; @@ -7,60 +7,61 @@ config { pins = "gpio33"; drive-strength = <2>; - bias-pull-down; + bias-pull-up; + output-high; }; }; }; -&qupv3_se10_i2c { +&qupv3_se7_i2c { status = "ok"; - cam_pmic1: wl2864c@29{ - compatible = "semi,wl2864c"; - reg = <0x29>; - semi,cs-gpios = <&tlmm 33 0>; + cam_pmic: et5907@35{ + compatible = "semi,et5907"; + reg = <0x35>; + semi,cs-gpios = <&tlmm 33 1>; pinctrl-names = "default"; - pinctrl-0 = <&pmic1_en_default>; + pinctrl-0 = <&pmic_en_default>; vin1-supply = <&S6A>; regulators { - cam_pmic1_ldo1_dvdd1: ldo1 { + cam_pmic_ldo1: ldo1 { regulator-name = "ldo1"; regulator-min-microvolt = <600000>; regulator-max-microvolt = <1800000>; }; - cam_pmic1_ldo2_dvdd2: ldo2 { + cam_pmic_ldo2: ldo2 { regulator-name = "ldo2"; regulator-min-microvolt = <600000>; regulator-max-microvolt = <1800000>; }; - cam_pmic1_ldo3_avdd1: ldo3 { + cam_pmic_ldo3: ldo3 { regulator-name = "ldo3"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <4300000>; }; - cam_pmic1_ldo4_avdd2: ldo4 { + cam_pmic_ldo4: ldo4 { regulator-name = "ldo4"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <4300000>; }; - cam_pmic1_ldo5_vddaf: ldo5 { + cam_pmic_ldo5: ldo5 { regulator-name = "ldo5"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <4300000>; }; - cam_pmic1_ldo6_vddois: ldo6 { + cam_pmic_ldo6: ldo6 { regulator-name = "ldo6"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <4300000>; }; - cam_pmic1_ldo7_vddio: ldo7 { + cam_pmic_ldo7: ldo7 { regulator-name = "ldo7"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <4300000>;