From: Pierre-Louis Bossart Date: Fri, 12 May 2023 18:16:57 +0000 (-0500) Subject: ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CODEC is not used X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=fb0bdfe2a056a73cd221a9a415ccafc71d814dc2;p=linux.git ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CODEC is not used For LunarLake support, we need to enable HDA_LINK but we also want the ability to remove HDaudio codec support, e.g. for 'nocodec' tests. This requires a small change in the bus initialization without any codec-specific callbacks provided. Signed-off-by: Pierre-Louis Bossart dev = dev; @@ -87,12 +92,12 @@ void sof_hda_bus_init(struct snd_sof_dev *sdev, struct device *dev) bus->idx = 0; spin_lock_init(&bus->reg_lock); -#endif /* CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC */ +#endif /* CONFIG_SND_SOC_SOF_HDA_LINK */ } void sof_hda_bus_exit(struct snd_sof_dev *sdev) { -#if IS_ENABLED(CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC) +#if IS_ENABLED(CONFIG_SND_SOC_SOF_HDA_LINK) struct hdac_bus *bus = sof_to_bus(sdev); snd_hdac_ext_bus_exit(bus);