[PATCH 0/2] arm64: dts: qcom: sc8280xp-x13s: HBR3 and USB-C DP audio

Jens Glathe via B4 Relay posted 2 patches 1 month ago
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts     | 34 ++++++++++++++++++++++
1 file changed, 34 insertions(+)
[PATCH 0/2] arm64: dts: qcom: sc8280xp-x13s: HBR3 and USB-C DP audio
Posted by Jens Glathe via B4 Relay 1 month ago
The X13s already enables both USB-C DisplayPort controllers, but the
board DTS never described the link rates or the audio paths.

Patch 1 lists RBR through HBR3 on the DP0/DP1 outbound endpoints.
Without link-frequencies the msm/dp driver still defaults to HBR2,
which is not enough for some docks and monitors.

Patch 2 adds DP0 and DP1 DAI links on the existing sound card. The
sc8280xp machine driver already handles DISPLAY_PORT_RX_{0,1}, and
the X13s AudioReach topology already has those backends plus the
mixers and routes. The PCM devices were simply never registered.

Dependencies
------------
Depends-on: 20260822-blackrock-audio-3a90de4ac4f9

  [PATCH v2 1/2] arm64: dts: qcom: sc8280xp-microsoft-blackrock: Replace
  old sound nodes, enable DisplayPort audio
  https://lore.kernel.org/all/20260825-blackrock-audio-v2-1-659cc4724d57@oldschoolsolutions.biz/

That series adds the sound-name-prefix properties this card needs so
the two DP codecs do not share widget names. Please apply it first.

Assisted-by: Grok 4.5 (xAI)
Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
---
Jens Glathe (2):
      arm64: dts: qcom: sc8280xp-x13s: Enable HBR3 on external DPs
      arm64: dts: qcom: sc8280xp-x13s: Add DP0/DP1 audio playback support

 .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts     | 34 ++++++++++++++++++++++
 1 file changed, 34 insertions(+)
---
base-commit: f82a5da2f04960df9fb57489992d03dd5e64ec6f
change-id: 20260827-x13s-dpaudio-19738a5894ac

Best regards,
-- 
Jens Glathe <jens.glathe@oldschoolsolutions.biz>
Re: [PATCH 0/2] arm64: dts: qcom: sc8280xp-x13s: HBR3 and USB-C DP audio
Posted by Bjorn Andersson 3 weeks, 5 days ago
On Thu, 27 Aug 2026 09:52:47 +0200, Jens Glathe wrote:
> The X13s already enables both USB-C DisplayPort controllers, but the
> board DTS never described the link rates or the audio paths.
> 
> Patch 1 lists RBR through HBR3 on the DP0/DP1 outbound endpoints.
> Without link-frequencies the msm/dp driver still defaults to HBR2,
> which is not enough for some docks and monitors.
> 
> [...]

Applied, thanks!

[1/2] arm64: dts: qcom: sc8280xp-x13s: Enable HBR3 on external DPs
      commit: e187ae3975932d9a9c66762fa3e2664c485331b0
[2/2] arm64: dts: qcom: sc8280xp-x13s: Add DP0/DP1 audio playback support
      commit: 8a62b9c730521a48a24b4403e48e5af74e484aca

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>