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

Commit c7b6ffdd authored by Vatsal Bucha's avatar Vatsal Bucha Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: qcom: Add separate cpu dai for mi2s rx and tx

Add separate cpu dai for mi2s rx and tx.

Change-Id: I4ca4783a507fb1953ede55e8b640b0df285f9609
parent 3b8d07b1
Loading
Loading
Loading
Loading
+82 −31
Original line number Diff line number Diff line
@@ -1444,8 +1444,10 @@ Example:
				"msm-pcm-routing", "msm-cpe-lsm",
				"msm-compr-dsp", "msm-pcm-dsp-noirq";
		asoc-cpu = <&dai_hdmi>, <&dai_dp>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_pri_auxpcm>, <&dai_sec_auxpcm>,
				<&dai_tert_auxpcm>, <&dai_quat_auxpcm>,
				<&sb_0_rx>, <&sb_0_tx>, <&sb_1_rx>, <&sb_1_tx>,
@@ -1468,6 +1470,8 @@ Example:
		asoc-cpu-names = "msm-dai-q6-hdmi.8",  "msm-dai-q6-dp.24608",
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-auxpcm.1", "msm-dai-q6-auxpcm.2",
				"msm-dai-q6-auxpcm.3", "msm-dai-q6-auxpcm.4",
				"msm-dai-q6-dev.16384", "msm-dai-q6-dev.16385",
@@ -1578,9 +1582,12 @@ Example:
				"msm-pcm-routing", "msm-compr-dsp",
				"msm-pcm-dsp-noirq";
		asoc-cpu = <&dai_dp>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>, <&afe_proxy_rx>,
@@ -1608,7 +1615,10 @@ Example:
		asoc-cpu-names = "msm-dai-q6-dp.24608",
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-auxpcm.1",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224",
@@ -1714,9 +1724,12 @@ Example:
				"msm-pcm-dsp-noirq", "msm-pcm-loopback.1",
				"msm-pcm-dtmf";
		asoc-cpu = <&dai_hdmi>, <&dai_dp>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>, <&afe_proxy_rx>,
@@ -1748,7 +1761,10 @@ Example:
		asoc-cpu-names = "msm-dai-q6-hdmi.8",  "msm-dai-q6-dp.24608",
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-auxpcm.1",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224", "msm-dai-q6-dev.225",
@@ -1857,9 +1873,12 @@ Example:
				"msm-pcm-afe", "msm-lsm-client",
				"msm-pcm-routing", "msm-compr-dsp",
				"msm-pcm-dsp-noirq";
		asoc-cpu = <&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
		asoc-cpu = <&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>, <&afe_proxy_rx>,
@@ -1885,7 +1904,10 @@ Example:
				<&tx_cdc_dma_6_tx>, <&tx_cdc_dma_7_tx>;
		asoc-cpu-names = "msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-auxpcm.1",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224",
@@ -2147,9 +2169,12 @@ Example:
				"msm-pcm-routing", "msm-compr-dsp",
				"msm-pcm-dsp-noirq";
		asoc-cpu = <&dai_dp>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_rx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>, <&afe_proxy_rx>,
@@ -2176,7 +2201,10 @@ Example:
		asoc-cpu-names = "msm-dai-q6-dp.24608",
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-auxpcm.1",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224",
@@ -2300,9 +2328,12 @@ Example:
				"msm-pcm-dsp-noirq", "msm-pcm-loopback.1",
				"msm-pcm-dtmf";
		asoc-cpu = <&dai_hdmi>, <&dai_dp>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_rx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>, <&afe_proxy_rx>,
@@ -2334,7 +2365,10 @@ Example:
		asoc-cpu-names = "msm-dai-q6-hdmi.8",  "msm-dai-q6-dp.24608",
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-auxpcm.1",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224", "msm-dai-q6-dev.225",
@@ -2444,9 +2478,13 @@ Example:
				"msm-pcm-routing", "msm-compr-dsp",
				"msm-pcm-dsp-noirq";
		asoc-cpu = <&dai_dp>, <&dai_dp1>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_mi2s5>, <&dai_pri_auxpcm>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_mi2s5_rx>, <&dai_mi2s5_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&dai_sen_auxpcm>,
@@ -2479,6 +2517,9 @@ Example:
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-mi2s.10", "msm-dai-q6-mi2s.11",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
@@ -2595,8 +2636,10 @@ Example:
				"msm-pcm-afe", "msm-lsm-client",
				"msm-pcm-routing", "msm-compr-dsp",
				"msm-pcm-dsp-noirq";
		asoc-cpu = <&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
		asoc-cpu = <&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>,
@@ -2623,6 +2666,8 @@ Example:
				<&rx_cdc_dma_7_rx>,<&afe_loopback_tx>;
		asoc-cpu-names = "msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4",
@@ -2802,9 +2847,12 @@ Example:
				"msm-pcm-dsp-noirq", "msm-pcm-loopback.1",
				"msm-pcm-dtmf";
		asoc-cpu = <&dai_hdmi>, <&dai_dp>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>, <&afe_proxy_rx>,
@@ -2836,7 +2884,10 @@ Example:
		asoc-cpu-names = "msm-dai-q6-hdmi.8",  "msm-dai-q6-dp.24608",
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-auxpcm.1",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224", "msm-dai-q6-dev.225",
+10 −4
Original line number Diff line number Diff line
@@ -1089,9 +1089,12 @@
				"msm-pcm-dsp-noirq", "msm-pcm-loopback.1",
				"msm-pcm-dtmf";
		asoc-cpu = <&dai_hdmi>, <&dai_dp>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_pri_auxpcm>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&afe_pcm_rx>, <&afe_pcm_tx>,
@@ -1167,7 +1170,10 @@
		asoc-cpu-names = "msm-dai-q6-hdmi.8",  "msm-dai-q6-dp.0",
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-auxpcm.1",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
				"msm-dai-q6-dev.224", "msm-dai-q6-dev.225",
+6 −2
Original line number Diff line number Diff line
@@ -153,8 +153,10 @@
				"msm-pcm-afe", "msm-lsm-client",
				"msm-pcm-routing", "msm-compr-dsp",
				"msm-pcm-dsp-noirq";
		asoc-cpu = <&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
		asoc-cpu = <&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>,
@@ -181,6 +183,8 @@
				<&rx_cdc_dma_7_rx>,<&afe_loopback_tx>;
		asoc-cpu-names = "msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4",
+10 −3
Original line number Diff line number Diff line
@@ -112,9 +112,13 @@
				"msm-pcm-routing", "msm-compr-dsp",
				"msm-pcm-dsp-noirq";
		asoc-cpu = <&dai_dp>, <&dai_dp1>,
				<&dai_mi2s0>, <&dai_mi2s1>,
				<&dai_mi2s2>, <&dai_mi2s3>,
				<&dai_mi2s4>, <&dai_mi2s5>, <&dai_pri_auxpcm>,
				<&dai_mi2s0_rx>, <&dai_mi2s0_tx>,
				<&dai_mi2s1_rx>, <&dai_mi2s1_tx>,
				<&dai_mi2s2_rx>, <&dai_mi2s2_tx>,
				<&dai_mi2s3_rx>, <&dai_mi2s3_tx>,
				<&dai_mi2s4_rx>, <&dai_mi2s4_tx>,
				<&dai_mi2s5_rx>, <&dai_mi2s5_tx>,
				<&dai_pri_auxpcm>,
				<&dai_sec_auxpcm>, <&dai_tert_auxpcm>,
				<&dai_quat_auxpcm>, <&dai_quin_auxpcm>,
				<&dai_sen_auxpcm>,
@@ -149,6 +153,9 @@
				"msm-dai-q6-mi2s.0", "msm-dai-q6-mi2s.1",
				"msm-dai-q6-mi2s.2", "msm-dai-q6-mi2s.3",
				"msm-dai-q6-mi2s.4", "msm-dai-q6-mi2s.5",
				"msm-dai-q6-mi2s.6", "msm-dai-q6-mi2s.7",
				"msm-dai-q6-mi2s.8", "msm-dai-q6-mi2s.9",
				"msm-dai-q6-mi2s.10", "msm-dai-q6-mi2s.11",
				"msm-dai-q6-auxpcm.1",
				"msm-dai-q6-auxpcm.2", "msm-dai-q6-auxpcm.3",
				"msm-dai-q6-auxpcm.4", "msm-dai-q6-auxpcm.5",
+48 −18
Original line number Diff line number Diff line
@@ -91,46 +91,76 @@

	msm_dai_mi2s: qcom,msm-dai-mi2s {
		compatible = "qcom,msm-dai-mi2s";
		dai_mi2s0: qcom,msm-dai-q6-mi2s-prim {
		dai_mi2s0_rx: qcom,msm-dai-q6-mi2s-prim-rx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <0>;
			qcom,msm-mi2s-rx-lines = <3>;
			qcom,msm-mi2s-tx-lines = <0>;
			qcom,msm-mi2s-lines = <3>;
		};

		dai_mi2s1: qcom,msm-dai-q6-mi2s-sec {
		dai_mi2s0_tx: qcom,msm-dai-q6-mi2s-prim-tx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <1>;
			qcom,msm-mi2s-rx-lines = <1>;
			qcom,msm-mi2s-tx-lines = <0>;
			qcom,msm-mi2s-lines = <0>;
		};

		dai_mi2s2: qcom,msm-dai-q6-mi2s-tert {
		dai_mi2s1_rx: qcom,msm-dai-q6-mi2s-sec-rx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <2>;
			qcom,msm-mi2s-rx-lines = <0>;
			qcom,msm-mi2s-tx-lines = <3>;
			qcom,msm-mi2s-lines = <1>;
		};

		dai_mi2s3: qcom,msm-dai-q6-mi2s-quat {
		dai_mi2s1_tx: qcom,msm-dai-q6-mi2s-sec-tx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <3>;
			qcom,msm-mi2s-rx-lines = <1>;
			qcom,msm-mi2s-tx-lines = <2>;
			qcom,msm-mi2s-lines = <0>;
		};

		dai_mi2s4: qcom,msm-dai-q6-mi2s-quin {
		dai_mi2s2_rx: qcom,msm-dai-q6-mi2s-tert-rx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <4>;
			qcom,msm-mi2s-rx-lines = <1>;
			qcom,msm-mi2s-tx-lines = <2>;
			qcom,msm-mi2s-lines = <0>;
		};

		dai_mi2s5: qcom,msm-dai-q6-mi2s-senary {
		dai_mi2s2_tx: qcom,msm-dai-q6-mi2s-tert-tx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <5>;
			qcom,msm-mi2s-rx-lines = <0>;
			qcom,msm-mi2s-tx-lines = <3>;
			qcom,msm-mi2s-lines = <3>;
		};

		dai_mi2s3_rx: qcom,msm-dai-q6-mi2s-quat-rx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <6>;
			qcom,msm-mi2s-lines = <1>;
		};

		dai_mi2s3_tx: qcom,msm-dai-q6-mi2s-quat-tx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <7>;
			qcom,msm-mi2s-lines = <2>;
		};

		dai_mi2s4_rx: qcom,msm-dai-q6-mi2s-quin-rx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <8>;
			qcom,msm-mi2s-lines = <1>;
		};

		dai_mi2s4_tx: qcom,msm-dai-q6-mi2s-quin-tx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <9>;
			qcom,msm-mi2s-lines = <2>;
		};

		dai_mi2s5_rx: qcom,msm-dai-q6-mi2s-senary-rx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <10>;
			qcom,msm-mi2s-lines = <0>;
		};

		dai_mi2s5_tx: qcom,msm-dai-q6-mi2s-senary-tx {
			compatible = "qcom,msm-dai-q6-mi2s";
			qcom,msm-dai-q6-mi2s-dev-id = <11>;
			qcom,msm-mi2s-lines = <3>;
		};
	};

Loading