Skip to content

[BUG] Missing ADL topology for Dynabook X30W-K: RT711@l0 + RT714@l1 + RT1316@l2+l3 #10805

@groxaxo

Description

@groxaxo

Summary

I have a Dynabook Portege X30W-K / PDA31A on Alder Lake with this SoundWire endpoint layout decoded from DSDT:

  • RT711 on link 0 (headset codec)
  • RT714 on link 1 (digital mic)
  • RT1316 on link 2 (speaker amp)
  • RT1316 on link 3 (speaker amp)

I can find close ADL prebuilt topologies, but not one matching this exact layout. The topology I appear to need is:

sof-adl-rt711-l0-rt1316-l23-rt714-l1.tplg

Without it, I can only force an HDA-only topology for the DMIC, and the internal speakers stay silent because the RT1316 SoundWire amps are never brought up.

Companion linux issue: thesofproject/linux#5784

Hardware / environment

  • Dynabook Portege X30W-K / PDA31A
  • Ubuntu 24.04.4 LTS
  • Kernel: 6.17.0-1023-oem
  • Intel Alder Lake PCH-P audio: 8086:51c8
  • Subsystem observed on machine: 3100:011f

Evidence

Public artifacts:

Decoded active SoundWire devices:

ACPI dev SDW link Codec Role
SWD0 0 RT711 headset codec
SWD3 1 RT714 digital mic
SWD2 2 RT1316 speaker amp (left)
SWD1 3 RT1316 speaker amp (right)

The DSDT also contains:

"mipi-rtk-part-smartamp-private-prop"

Request

Could you advise whether the right fix is to add/build a topology for:

  • RT711 @ l0
  • RT714 @ l1
  • RT1316 @ l2 + l3

using the existing ADL RT711/RT1316/RT714 topologies as the base?

If there is already an in-flight topology or a better downstream tree to test, I’m happy to try it.

Metadata

Metadata

Labels

SDWSoundWiretopologyTopology issues

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions