Re: [PATCH] ASoC: Intel: soc-acpi-intel-ptl-match: add cs42l43_cs35l57_l0 support
Charles Keepax <[email protected]> Mon, 3 Aug 2026 10:48:16 +0100
| Newsgroups | org.kernel.vger.linux-sound,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Aug 03, 2026 at 10:06:18AM +0100, Richard Fitzgerald wrote: > On 02/08/2026 4:57 pm, Cristian La Spina wrote: > > The Lenovo Yoga 9 2-in-1 14IPH11 puts its CS42L43 codec and both CS35L57 > > amplifiers on SoundWire link 0, as described by its DSDT: > > <SNIP> > > > so this laptop matches nothing at all > That is expected. PTL and beyond should be using function topologies, > not legacy match tables. > > > and no > > card is created: speakers, headphone jack and microphones are all > > silent, leaving HDMI as the only output. > > That is not expected. Please provide dmesg output. You can create a bug > report at https://github.com/thesofproject/linux and attach it there. > > > Add a match for that layout. > Please don't add match table entries unless there is some reason why > functional topology is impossible on a system. There shouldn't be any > need for match tables for this. It can cause problems because it will > match any system that has that combination of devices even if it also > has other devices, so it can "capture" a system that was previously > working with function topologies. Yeah everything needed for this laptop should be upstream now (the last patch is still making it's way out of Vinod's SoundWire tree into Linus's tree), primary discussion was on here: https://github.com/thesofproject/linux/issues/5801 All the patches can be found here: https://github.com/charleskeepax/linux/commits/v7.0-cs42l43/ Thanks, Charles