[PATCH AUTOSEL 6.18] ALSA: hda: cs35l41: imply SERIAL_MULTI_INSTANTIATE

Sasha Levin posted 1 patch 3 weeks, 5 days ago
sound/hda/codecs/side-codecs/Kconfig | 2 ++
1 file changed, 2 insertions(+)
[PATCH AUTOSEL 6.18] ALSA: hda: cs35l41: imply SERIAL_MULTI_INSTANTIATE
Posted by Sasha Levin 3 weeks, 5 days ago
From: Johny Lin <johnylin@google.com>

[ Upstream commit 72d8bf668954678bfae8f7296b4b1c01990bcdc2 ]

Use a weak reverse selection to suggest the config
SERIAL_MULTI_INSTANTIATE just like cs35l56 did.

Signed-off-by: Johny Lin <johnylin@google.com>
Link: https://patch.msgid.link/20260527023350.3067547-1-johnylin@google.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---

LLM Generated explanations, may be completely bogus:

The background history searches finished and match the earlier analysis:

- **No prior CS35L41 + SERIAL_MULTI commit** exists in this tree — the
  `imply` addition would be new.
- **`imply SERIAL_MULTI_INSTANTIATE` for CS35L56** came in
  `17563b4a19d18` (Jun 2024) and was preserved through the HDA codec
  move (`6014e9021b28e`); CS35L41 never got the same treatment.
- **Johny Lin** has no other commits in this 6.18.44 checkout.

That reinforces the conclusion: this is a small Kconfig dependency fix
aligning CS35L41 with CS35L56 for laptops that need `serial-multi-
instantiate`. Verdict remains **YES** for 6.18.y.

 sound/hda/codecs/side-codecs/Kconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sound/hda/codecs/side-codecs/Kconfig b/sound/hda/codecs/side-codecs/Kconfig
index cbf1847896bc9..96c7e39b0715c 100644
--- a/sound/hda/codecs/side-codecs/Kconfig
+++ b/sound/hda/codecs/side-codecs/Kconfig
@@ -27,6 +27,7 @@ config SND_HDA_SCODEC_CS35L41_I2C
 	depends on ACPI
 	depends on EFI
 	depends on SND_SOC
+	imply SERIAL_MULTI_INSTANTIATE
 	select SND_SOC_CS35L41_LIB
 	select SND_HDA_SCODEC_CS35L41
 	select SND_SOC_CS_AMP_LIB
@@ -43,6 +44,7 @@ config SND_HDA_SCODEC_CS35L41_SPI
 	depends on ACPI
 	depends on EFI
 	depends on SND_SOC
+	imply SERIAL_MULTI_INSTANTIATE
 	select SND_SOC_CS35L41_LIB
 	select SND_HDA_SCODEC_CS35L41
 	select SND_SOC_CS_AMP_LIB
-- 
2.53.0