Merge "ARM: dts: Add backend to support split A2DP for SDM429W"
diff --git a/arch/arm64/boot/dts/qcom/sdm429-spyro-qrd-evt-audio.dtsi b/arch/arm64/boot/dts/qcom/sdm429-spyro-qrd-evt-audio.dtsi
index c77608d..4b20cc16 100644
--- a/arch/arm64/boot/dts/qcom/sdm429-spyro-qrd-evt-audio.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm429-spyro-qrd-evt-audio.dtsi
@@ -16,7 +16,7 @@
 	status = "okay";
 	qcom,model = "sdm429w-snd-card";
 	qcom,msm-ext-pa = "quaternary";
-	/delete-property/ qcom,split-a2dp;
+	qcom,split-a2dp;
 	asoc-wsa-codec-names;
 	asoc-wsa-codec-prefixes;
 	ext_pa_tfa98xx;
@@ -68,7 +68,7 @@
 		<&dai_mi2s4>, <&dai_mi2s5>,
 		<&sb_0_rx>, <&sb_0_tx>, <&sb_1_rx>, <&sb_1_tx>,
 		<&sb_3_rx>, <&sb_3_tx>, <&sb_4_rx>, <&sb_4_tx>,
-		<&bt_sco_rx>, <&bt_sco_tx>,
+		<&bt_sco_rx>, <&bt_sco_tx>, <&bt_a2dp_rx>,
 		<&int_fm_rx>, <&int_fm_tx>,
 		<&afe_pcm_rx>, <&afe_pcm_tx>,
 		<&afe_proxy_rx>, <&afe_proxy_tx>,
@@ -84,6 +84,7 @@
 				"msm-dai-q6-dev.16390", "msm-dai-q6-dev.16391",
 				"msm-dai-q6-dev.16392", "msm-dai-q6-dev.16393",
 				"msm-dai-q6-dev.12288", "msm-dai-q6-dev.12289",
+				"msm-dai-q6-dev.12290",
 				"msm-dai-q6-dev.12292", "msm-dai-q6-dev.12293",
 				"msm-dai-q6-dev.224", "msm-dai-q6-dev.225",
 				"msm-dai-q6-dev.241", "msm-dai-q6-dev.240",
@@ -117,6 +118,13 @@
 		pinctrl-0 = <&quat_mi2s_active &quat_mi2s_din_active>;
 		pinctrl-1 = <&quat_mi2s_sleep &quat_mi2s_din_sleep>;
 	};
+	qcom,msm-dai-q6 {
+	    compatible = "qcom,msm-dai-q6";
+		bt_a2dp_rx: qcom,msm-dai-q6-bt-a2dp-rx {
+		compatible = "qcom,msm-dai-q6-dev";
+		qcom,msm-dai-q6-dev-id = <12290>;
+		};
+	};
 };
 
 &tlmm {