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

Commit 4bd01772 authored by Han Lu's avatar Han Lu
Browse files

ARM: dts: qcom: Add device nodes for second AFE rx and proxy tx devices



* Add afe_proxy_tx_2 node for proxy capture frontend device.
* Add afe_pcm_rx_2 node for afe playback backend device.
* Add the new nodes to the ADP soundcard.

Change-Id: Ibd8f0fa611b33e23be8a440bee7f880fdb2bf520
Signed-off-by: default avatarAlexy Joseph <alexyj@codeaurora.org>
Signed-off-by: default avatarHan Lu <hanlu@codeaurora.org>
parent bedef7a1
Loading
Loading
Loading
Loading
+20 −4
Original line number Diff line number Diff line
@@ -463,6 +463,20 @@
		pinctrl-1 = <&pri_aux_pcm_sck_sleep &pri_aux_pcm_ws_sleep
			&pri_aux_pcm_data0_sleep &pri_aux_pcm_data1_sleep>;
	};

qcom,msm-dai-q6 {
		compatible = "qcom,msm-dai-q6";

		afe_pcm_rx_1: qcom,msm-dai-q6-be-afe-pcm-rx-1 {
			compatible = "qcom,msm-dai-q6-dev";
			qcom,msm-dai-q6-dev-id = <226>;
		};

		afe_proxy_tx_1: qcom,msm-dai-q6-afe-proxy-tx-1 {
			compatible = "qcom,msm-dai-q6-dev";
			qcom,msm-dai-q6-dev-id = <242>;
		};
	};
};

&audio_apr {
@@ -509,10 +523,11 @@
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>, <&afe_proxy_rx>,
				<&afe_proxy_tx>, <&incall_record_rx>,
				<&incall_record_tx>, <&incall_music_rx>,
				<&incall_music_2_rx>,
				<&afe_pcm_rx>, <&afe_pcm_tx>,
				<&afe_proxy_rx>, <&afe_proxy_tx>,
				<&afe_pcm_rx_1>, <&afe_proxy_tx_1>,
				<&incall_record_rx>, <&incall_record_tx>,
				<&incall_music_rx>, <&incall_music_2_rx>,
				<&usb_audio_rx>, <&usb_audio_tx>,
				<&dai_pri_tdm_rx_0>, <&dai_pri_tdm_rx_1>,
				<&dai_pri_tdm_rx_2>, <&dai_pri_tdm_rx_3>,
@@ -546,6 +561,7 @@
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224", "msm-dai-q6-dev.225",
				"msm-dai-q6-dev.241", "msm-dai-q6-dev.240",
				"msm-dai-q6-dev.226", "msm-dai-q6-dev.242",
				"msm-dai-q6-dev.32771", "msm-dai-q6-dev.32772",
				"msm-dai-q6-dev.32773", "msm-dai-q6-dev.32770",
				"msm-dai-q6-dev.28672", "msm-dai-q6-dev.28673",
+20 −4
Original line number Diff line number Diff line
@@ -462,6 +462,20 @@
			qcom,msm-cpudai-tdm-data-align = <0>;
		};
	};

qcom,msm-dai-q6 {
		compatible = "qcom,msm-dai-q6";

		afe_pcm_rx_1: qcom,msm-dai-q6-be-afe-pcm-rx-1 {
			compatible = "qcom,msm-dai-q6-dev";
			qcom,msm-dai-q6-dev-id = <226>;
		};

		afe_proxy_tx_1: qcom,msm-dai-q6-afe-proxy-tx-1 {
			compatible = "qcom,msm-dai-q6-dev";
			qcom,msm-dai-q6-dev-id = <242>;
		};
	};
};

&audio_apr {
@@ -510,10 +524,11 @@
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>, <&afe_proxy_rx>,
				<&afe_proxy_tx>, <&incall_record_rx>,
				<&incall_record_tx>, <&incall_music_rx>,
				<&incall_music_2_rx>,
				<&afe_pcm_rx>, <&afe_pcm_tx>,
				<&afe_proxy_rx>, <&afe_proxy_tx>,
				<&afe_pcm_rx_1>, <&afe_proxy_tx_1>,
				<&incall_record_rx>, <&incall_record_tx>,
				<&incall_music_rx>, <&incall_music_2_rx>,
				<&usb_audio_rx>, <&usb_audio_tx>,
				<&dai_pri_tdm_rx_0>, <&dai_pri_tdm_rx_1>,
				<&dai_pri_tdm_rx_2>, <&dai_pri_tdm_rx_3>,
@@ -547,6 +562,7 @@
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224", "msm-dai-q6-dev.225",
				"msm-dai-q6-dev.241", "msm-dai-q6-dev.240",
				"msm-dai-q6-dev.226", "msm-dai-q6-dev.242",
				"msm-dai-q6-dev.32771", "msm-dai-q6-dev.32772",
				"msm-dai-q6-dev.32773", "msm-dai-q6-dev.32770",
				"msm-dai-q6-dev.28672", "msm-dai-q6-dev.28673",