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 {