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

Commit 53f44444 authored by Baochu Xu's avatar Baochu Xu
Browse files

ARM: dts: msm: Config smart PA pinctl for SDM429W



Config smart PA pinctl for SDM429W

Change-Id: I634188c81c730abd2a4759d811465c3b6e41c943
Signed-off-by: default avatarBaochu Xu <bxu@codeaurora.org>
parent 9b91470d
Loading
Loading
Loading
Loading
+48 −0
Original line number Diff line number Diff line
@@ -491,6 +491,36 @@
		};
	};

	smart_pa_int {
		pa_int_default: pa_int_default {
			mux {
				pins = "gpio73", "gpio73";
				function = "gpio";
			};

			config {
				pins = "gpio73", "gpio73";
				drive-strength = <4>;
				bias-disable;
			};
		};
	};

	smart_pa_rst {
		pa_rst_default: pa_rst_default {
			mux {
				pins = "gpio68", "gpio68";
				function = "gpio";
			};

			config {
				pins = "gpio68", "gpio68";
				drive-strength = <4>;
				bias-disable;
			};
		};
	};

};

&modem_mem {
@@ -545,6 +575,9 @@
	pinctrl-3 = <&quat_mi2s_active &quat_mi2s_din_active
		&cdc_dmic0_clk_act &cdc_dmic0_data_act>;
	/delete-property/qcom,cdc-us-euro-gpios;
	/delete-property/qcom,pri-mi2s-gpios;
	/delete-property/qcom,cdc-us-eu-gpios;


	asoc-codec = <&stub_codec>, <&msm_dig_codec>;
	asoc-codec-names = "msm-stub-codec.1", "msm-dig-codec";
@@ -596,11 +629,26 @@
	status = "disabled";
};

&cdc_us_euro_sw {
	status = "disabled";
};

&cdc_pri_mi2s_gpios {
	status = "disabled";
};

&cdc_quin_mi2s_gpios {
	status = "disabled";
};

&i2c_2 {
	aw8896_smartpa@34 {
		compatible = "awinic,aw8896_smartpa";
		reg = <0x34>;
		reset-gpio = <&tlmm 68 0>;
		irq-gpio = <&tlmm 73 0>;
		pinctrl-names = "default";
		pinctrl-0 = <&pa_int_default &pa_rst_default>;
		status = "okay";
	};
};