diff options
| author | Mario Limonciello <mario.limonciello@amd.com> | 2026-10-07 14:30:36 -0500 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-10-08 09:41:56 +0200 |
| commit | 45c2b3c936c7ab75756d28f9d0876912b84b5a3d (patch) | |
| tree | 9c7f2dabb0f8d9c4a70184603f04c6cae7f4b814 /scripts/Makefile.thinlto | |
| parent | 1aa5de48b15bc008bf1d266fa161b80367f00d79 (diff) | |
| download | linux-45c2b3c936c7ab75756d28f9d0876912b84b5a3d.tar.gz linux-45c2b3c936c7ab75756d28f9d0876912b84b5a3d.zip | |
ASoC: amd: acp63: add standalone ES9356 SoundWire machine
The MECHREVO WUJIE 14SAH exposes a single ES9356 SDCA codec on ACP6.3
SoundWire link 0. The peripheral and its UAJ, SmartMic, SmartAmp and HID
functions enumerate, but the ACP6.3 match table has no entry for it.
Machine selection therefore fails and no sound card is registered.
Add a link 0 machine entry containing all four ES9356 audio endpoints so
the generic amd_sdw machine driver creates jack playback and capture,
DMIC capture, and speaker playback links. Select the ES9356 codec from
the legacy SoundWire machine configuration when SDCA support is enabled.
Reported-by: Zachary Huang <zuzhenhuang365@gmail.com>
Closes: https://bugzilla.kernel.org/show_bug.cgi?id=222092
Assisted-by: LLM
Tested-by: Zachary Huang <zuzhenhuang365@gmail.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Reviewed-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://patch.msgid.link/20261007193038.2473068-1-mario.limonciello@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
