Re: [PATCH 1/2] ASoC: SOF: Intel: select SND_SOC_SDW_UTILS=y from SND_SOC_SOF_HDA_GENERIC=y

From: Arnd Bergmann

Date: Thu Jun 11 2026 - 15:18:41 EST


On Thu, Jun 11, 2026, at 20:55, Mark Brown wrote:
> On Thu, Jun 11, 2026 at 08:22:21PM +0200, Arnd Bergmann wrote:
>> On Thu, Jun 11, 2026, at 16:20, Mark Brown wrote:
>
>> > Can we end up with SND_SOC_SDW_UTILS=y but SOUNDWIRE=m? Though I think
>> > that's a potential issue anyway...
>
>> I don't see that combination in any randconfig builds and haven't
>> managed to produce it in menuconfig, but I can't swear that it's
>> impossible either.
>
> I think
>
> SND_SOC_SOF_SKYLAKE=y
> SND_SOC_SOF_LUNARLAKE=m
> SOUNDWIRE=m
>
> Skylake doesn't have Soundwire but does select the Intel stuff. I
> didn't test though.

I can't get that to enable SND_SOC_SDW_UTILS, that would
require SND_SOC_SOF_INTEL_SOUNDWIRE to be enabled, but that in
turn has

depends on !(SOUNDWIRE=m && SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=y)

which seems sufficient to prevent the link failure.

Arnd