Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e49a6e93 authored by Karthikeyan Mani's avatar Karthikeyan Mani Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Add EN2 gpio for mic/gnd swap for SDM845 QRD target



Add USBC_EN2 gpio config under tavil node to enable
usage for mic/gnd swap functionality in mbhc.

CRs-fixed: 2024655
Signed-off-by: default avatarKarthikeyan Mani <kmani@codeaurora.org>
Change-Id: I9baab0c70a820fdc11572b80deae4797e7434aa9
parent 5bce47c0
Loading
Loading
Loading
Loading
+35 −0
Original line number Diff line number Diff line
@@ -66,6 +66,41 @@
		qcom,wsa-max-devs = <1>;
		qcom,wsa-devs = <&wsa881x_0211>, <&wsa881x_0213>;
		qcom,wsa-aux-dev-prefix = "SpkrRight", "SpkrRight";

		qcom,msm-mbhc-usbc-audio-supported = <1>;

		qcom,usbc-analog-en2-gpio = <&tlmm 51 0>;
		pinctrl-names = "aud_active", "aud_sleep";
		pinctrl-0 = <&wcd_usbc_analog_en2_active>;
		pinctrl-1 = <&wcd_usbc_analog_en2_idle>;
	};
};

&wcd934x_cdc {
	wcd: wcd_pinctrl@5 {
		us_euro_sw_wcd_active: us_euro_sw_wcd_active {
			mux {
				pins = "gpio1";
			};

			config {
				pins = "gpio1";
				/delete-property/ output-high;
				bias-high-impedance;
			};
		};

		us_euro_sw_wcd_sleep: us_euro_sw_wcd_sleep {
			mux {
				pins = "gpio1";
			};

			config {
				pins = "gpio1";
				/delete-property/ output-low;
				bias-high-impedance;
			};
		};
	};
};