On Wed, Dec 06, 2023 at 11:09:29AM +0100, Jaroslav Kysela wrote: > On 06. 12. 23 10:47, Charles Keepax wrote: > >On Tue, Dec 05, 2023 at 11:11:03AM -0600, Pierre-Louis Bossart wrote: > >>On 12/5/23 10:28, Charles Keepax wrote: > >>>On Tue, Dec 05, 2023 at 09:25:27AM -0600, Pierre-Louis Bossart wrote: > >>>>On 12/5/23 08:24, Charles Keepax wrote: > >I get that, but once you have added those you still have the > >issue HiFi.conf will load the speaker use-case as follows: > > > >False.Include.spkdev.File "/sof-soundwire/${var:SpeakerCodec1}-${var:SpeakerAmps1}.conf" > > This is a good question. From the maintainer POV, I would prefer to > use conditionals (join the common code) also for other codecs, so I > vote to remove SpeakerAmps1 substitution from the filename for all > codecs. Ok I think for now I will add a conditional to drop the SpeakerAmps1 just for the cs35l56, there are 3 realtek devices that also use this stuff. They look slightly more complex than the Cirrus case, although maybe doable with conditionals. But I will leave those for people with the hardware to look at. Thanks, Charles