From 460475c8b7117d3b732b029b445fdafbd81c3457 Mon Sep 17 00:00:00 2001 From: Faiz Nabi Kuchay Date: Mon, 17 May 2021 17:31:53 +0530 Subject: [PATCH] ARM: dts: msm: Add regulator and supplies for holi-pm6125 Add proper regulator and supplies for holi MTP, CDP, MTP-USBC, platforms with PM6125 pmic. Change-Id: Icb451fe9158999d925f43e3a53da2286d2ec5a69 --- qcom/holi-cdp-pm6125.dtsi | 22 +++++++++++++++++++--- qcom/holi-mtp-pm6125.dtsi | 22 +++++++++++++++++++--- qcom/holi-mtp-usbc-pm6125.dtsi | 22 +++++++++++++++++++--- 3 files changed, 57 insertions(+), 9 deletions(-) diff --git a/qcom/holi-cdp-pm6125.dtsi b/qcom/holi-cdp-pm6125.dtsi index 5af8a4b33637..4fc0b91015d2 100644 --- a/qcom/holi-cdp-pm6125.dtsi +++ b/qcom/holi-cdp-pm6125.dtsi @@ -4,15 +4,31 @@ #include "holi-pmic-overlay-pm6125.dtsi" #include -/* Dummy LDO reference */ &wcd938x_codec { - cdc-vdd-mic-bias-supply = <&L2A>; + /delete-property/ cdc-vdd-mic-bias-supply; + /delete-property/ qcom,cdc-vdd-mic-bias-voltage; + /delete-property/ qcom,cdc-vdd-mic-bias-current; + cdc-vdd-rxtx-supply = <&L9A>; + cdc-vddio-supply = <&L9A>; }; &wcd937x_codec { - cdc-vdd-mic-bias-supply = <&L2A>; + /delete-property/ cdc-vdd-mic-bias-supply; + /delete-property/ qcom,cdc-vdd-mic-bias-voltage; + /delete-property/ qcom,cdc-vdd-mic-bias-current; + cdc-vdd-rxtx-supply = <&L9A>; + cdc-vddio-supply = <&L9A>; }; +&wsa881x_i2c_e { + cdc-vdd-1p8-supply = <&L9A>; +}; + +&wsa881x_i2c_f { + cdc-vdd-1p8-supply = <&L9A>; +}; + +/* Dummy LDO reference */ &sdhc_1 { status = "ok"; diff --git a/qcom/holi-mtp-pm6125.dtsi b/qcom/holi-mtp-pm6125.dtsi index 616822dc67d2..8d1dd1455c5f 100644 --- a/qcom/holi-mtp-pm6125.dtsi +++ b/qcom/holi-mtp-pm6125.dtsi @@ -4,15 +4,31 @@ #include "holi-pmic-overlay-pm6125.dtsi" #include -/* Dummy LDO reference */ &wcd938x_codec { - cdc-vdd-mic-bias-supply = <&L2A>; + /delete-property/ cdc-vdd-mic-bias-supply; + /delete-property/ qcom,cdc-vdd-mic-bias-voltage; + /delete-property/ qcom,cdc-vdd-mic-bias-current; + cdc-vdd-rxtx-supply = <&L9A>; + cdc-vddio-supply = <&L9A>; }; &wcd937x_codec { - cdc-vdd-mic-bias-supply = <&L2A>; + /delete-property/ cdc-vdd-mic-bias-supply; + /delete-property/ qcom,cdc-vdd-mic-bias-voltage; + /delete-property/ qcom,cdc-vdd-mic-bias-current; + cdc-vdd-rxtx-supply = <&L9A>; + cdc-vddio-supply = <&L9A>; }; +&wsa881x_i2c_e { + cdc-vdd-1p8-supply = <&L9A>; +}; + +&wsa881x_i2c_f { + cdc-vdd-1p8-supply = <&L9A>; +}; + +/* Dummy LDO reference */ &sdhc_1 { status = "ok"; diff --git a/qcom/holi-mtp-usbc-pm6125.dtsi b/qcom/holi-mtp-usbc-pm6125.dtsi index e7dc9968edcd..58712f528ce9 100644 --- a/qcom/holi-mtp-usbc-pm6125.dtsi +++ b/qcom/holi-mtp-usbc-pm6125.dtsi @@ -4,15 +4,31 @@ #include "holi-pmic-overlay-pm6125.dtsi" #include -/* Dummy LDO reference */ &wcd938x_codec { - cdc-vdd-mic-bias-supply = <&L2A>; + /delete-property/ cdc-vdd-mic-bias-supply; + /delete-property/ qcom,cdc-vdd-mic-bias-voltage; + /delete-property/ qcom,cdc-vdd-mic-bias-current; + cdc-vdd-rxtx-supply = <&L9A>; + cdc-vddio-supply = <&L9A>; }; &wcd937x_codec { - cdc-vdd-mic-bias-supply = <&L2A>; + /delete-property/ cdc-vdd-mic-bias-supply; + /delete-property/ qcom,cdc-vdd-mic-bias-voltage; + /delete-property/ qcom,cdc-vdd-mic-bias-current; + cdc-vdd-rxtx-supply = <&L9A>; + cdc-vddio-supply = <&L9A>; }; +&wsa881x_i2c_e { + cdc-vdd-1p8-supply = <&L9A>; +}; + +&wsa881x_i2c_f { + cdc-vdd-1p8-supply = <&L9A>; +}; + +/* Dummy LDO reference */ &sdhc_1 { status = "ok";