From c0ccf773048952d0cb855040c4014e64ac8893d8 Mon Sep 17 00:00:00 2001 From: weiweij Date: Sat, 7 May 2022 17:09:52 +0800 Subject: [PATCH] dts: set cps4019 int pin as pull up for default For CPS4019, its int pin is low active, so we should set it as pull up for default. Change-Id: I8242e3f48a0c8aa7e784dc167640b00c3cf7811a Reviewed-on: https://gerrit.mot.com/2262756 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- qcom/discrete_charging_miami.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/qcom/discrete_charging_miami.dtsi b/qcom/discrete_charging_miami.dtsi index a8f6405d1267..ddefcbb67b12 100644 --- a/qcom/discrete_charging_miami.dtsi +++ b/qcom/discrete_charging_miami.dtsi @@ -171,6 +171,9 @@ interrupts = <38 0>; interrupt-names = "cps_wls_int"; + pinctrl-names = "default"; + pinctrl-0 = <&cps4019_irq>; + io-channels = <&mmi_discrete_charger PSY_IIO_MMI_OTG_ENABLE>; io-channel-names = "otg_enable"; @@ -211,6 +214,20 @@ input-enable; }; }; + + cps4019_irq: cps4019_irq { + mux { + pins = "gpio38"; + function = "gpio"; + }; + + config { + pins = "gpio38"; + drive-strength = <2>; + bias-pull-up; + input-enable; + }; + }; }; &soc {