Skip to content

topology2: production: cav2.5: Add sof-adl-rt711-l0-rt1316-l23-rt714-l1#10817

Draft
macchian wants to merge 1 commit into
thesofproject:mainfrom
macchian:dev-rt711-714-rt1316
Draft

topology2: production: cav2.5: Add sof-adl-rt711-l0-rt1316-l23-rt714-l1#10817
macchian wants to merge 1 commit into
thesofproject:mainfrom
macchian:dev-rt711-714-rt1316

Conversation

@macchian
Copy link
Copy Markdown
Contributor

The same configuration as
sof-mtl-rt711-l0-rt1316-l23-rt714-l1
sof-lnl-rt711-l0-rt1316-l23-rt714-l1

The same configuration as
sof-mtl-rt711-l0-rt1316-l23-rt714-l1
sof-lnl-rt711-l0-rt1316-l23-rt714-l1
Copy link
Copy Markdown
Member

@lgirdwood lgirdwood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@macchian assume validated on real HW ?

@macchian
Copy link
Copy Markdown
Contributor Author

@macchian assume validated on real HW ?

@lgirdwood , it still needs to be verified. The request originates from #10805 .

@groxaxo
Copy link
Copy Markdown

groxaxo commented Jun 1, 2026

Correction/superseded update: the earlier negative result was contaminated by a local snd_sof.tplg_filename=sof-hda-generic-2ch-pdm1.tplg override, but I have now disabled that override and rebooted.

The clean retest for this topology PR together with thesofproject/linux#5792 is still negative on Dynabook X30W-K / PDA31A: /sys/module/snd_sof/parameters/tplg_filename is now (null), no active modprobe file forces the topology, and the patched snd_soc_acpi_intel_match module plus attached topology are installed. However the current boot still selects skl_hda_dsp_generic, loads intel/sof-tplg/sof-hda-generic-2ch.tplg, exposes only sof-hda-dsp / skl_hda_dsp_generic, and /sys/bus/soundwire/devices is empty.

Full clean result is in the later comment: #10817 (comment)

@groxaxo
Copy link
Copy Markdown

groxaxo commented Jun 1, 2026

Clean hardware retest after disabling the local topology override for this topology PR together with thesofproject/linux#5792.

Result: still negative on Dynabook X30W-K / PDA31A, but this is now a clean result. The old forced topology config is gone:

/etc/modprobe.d/99-sof-pdm1-topology.conf: not present
/sys/module/snd_sof/parameters/tplg_filename: (null)
/proc/cmdline: no audio/topology override
/etc/modprobe.d/*.conf: no active match for tplg_filename or sof-hda-generic-2ch-pdm1
/sys/module/snd_intel_dspcfg/parameters/dsp_driver: 3

The test bits are still installed:

modinfo snd_soc_acpi_intel_match
filename: /lib/modules/6.17.0-1023-oem/updates/snd-soc-acpi-intel-match.ko
srcversion: BA90D4B121EC96E6FCD3922

sha256sum /lib/firmware/intel/sof-tplg/sof-adl-rt711-l0-rt1316-l23-rt714-l1.tplg
962eeebf4171b57a2782c9e20533b8b16c2be99ec0cc62df6e9630f51ce8784e

Current boot still selects the HDA generic path, now without the old PDM1 override:

sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
sof-audio-pci-intel-tgl 0000:00:1f.3:  Topology file:     intel/sof-tplg/sof-hda-generic-2ch.tplg
sof-audio-pci-intel-tgl 0000:00:1f.3: loading topology: intel/sof-tplg/sof-hda-generic-2ch.tplg

/sys/bus/soundwire/devices is empty. ALSA/PipeWire still expose only sof-hda-dsp / skl_hda_dsp_generic devices, with the default sink still under alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic....

So the requested sof-adl-rt711-l0-rt1316-l23-rt714-l1.tplg is still not selected on this machine, and speaker audio remains unresolved. The earlier local override is no longer the explanation for the current result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants