[PATCH 2/2] arm64: dts: qcom: sc8280xp-x13s: Add DP0/DP1 audio playback support

From: Jens Glathe via B4 Relay

Date: Thu Aug 27 2026 - 03:53:24 EST


From: Jens Glathe <jens.glathe@xxxxxxxxxxxxxxxxxxxxxx>

The X13s sound card has no DAI links for the Type-C DisplayPort
controllers, so those playback paths never show up. Add DP0 and DP1
links using the existing mdss0_dp DAIs and DISPLAY_PORT_RX_{0,1}.

Signed-off-by: Jens Glathe <jens.glathe@xxxxxxxxxxxxxxxxxxxxxx>
---
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 32 ++++++++++++++++++++++
1 file changed, 32 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
index 467e14ca21e56..bd4b4cb6245cf 100644
--- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
+++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
@@ -1215,6 +1215,38 @@ &sound {
"VA DMIC2", "MIC BIAS3",
"TX SWR_ADC1", "ADC2_OUTPUT";

+ dp0-dai-link {
+ link-name = "DP0 Playback";
+
+ codec {
+ sound-dai = <&mdss0_dp0>;
+ };
+
+ cpu {
+ sound-dai = <&q6apmbedai DISPLAY_PORT_RX_0>;
+ };
+
+ platform {
+ sound-dai = <&q6apm>;
+ };
+ };
+
+ dp1-dai-link {
+ link-name = "DP1 Playback";
+
+ codec {
+ sound-dai = <&mdss0_dp1>;
+ };
+
+ cpu {
+ sound-dai = <&q6apmbedai DISPLAY_PORT_RX_1>;
+ };
+
+ platform {
+ sound-dai = <&q6apm>;
+ };
+ };
+
wcd-playback-dai-link {
link-name = "WCD Playback";
cpu {

--
2.53.0