All of lore.kernel.org
 help / color / mirror / Atom feed
* sof-soundwire: add ES9356 device files
       [not found] <alsa-project/alsa-ucm-conf/pr/869@alsa-project.org>
@ 2026-10-08 17:23 ` GitHub pull_request - opened
  0 siblings, 0 replies; only message in thread
From: GitHub pull_request - opened @ 2026-10-08 17:23 UTC (permalink / raw)
  To: alsa-devel

alsa-project/alsa-ucm-conf pull request #869 was opened from kannoy2024:

Boards using the Everest Semiconductor ES9356 SDCA codec (for example the MECHREVO WUJIE 14SAH with AMD ACP6.3) report the component string

    cfg-amp:1 hs:es9356 mic:es9356-dmic spk:es9356-spk spk:es9356

so sof-soundwire resolves the device files to es9356-spk, es9356-dmic and es9356. Those files do not exist, UCM loading fails, and WirePlumber falls back to the "stereo-fallback" profile, which only exposes the first PCM of the card (device 0, the headset output). Desktop audio is silent even though the kernel side works.

Add the three device files, using the PCM layout of these boards: device 0 headset playback, device 1 headset capture, device 2 speaker playback, device 4 internal DMIC capture.

Tested on a MECHREVO WUJIE 14SAH (Ryzen 7 H 255, ACP6.3 rev 63, ES9356 on SoundWire link 0) with mainline 7.2.9: with these files Speaker, Headphones, Internal Microphone and Headset Mic all appear in PipeWire and playback plus recording work.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=222092
Link: https://lore.kernel.org/linux-sound/20261007193038.2473068-1-mario.limonciello@amd.com/
Link: https://lore.kernel.org/linux-sound/179145019931.16888.9682263186729943710@gmail.com/

Request URL   : https://github.com/alsa-project/alsa-ucm-conf/pull/869
Patch URL     : https://github.com/alsa-project/alsa-ucm-conf/pull/869.patch
Repository URL: https://github.com/alsa-project/alsa-ucm-conf

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-10-08 17:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <alsa-project/alsa-ucm-conf/pr/869@alsa-project.org>
2026-10-08 17:23 ` sof-soundwire: add ES9356 device files GitHub pull_request - opened

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.