[d-kernel] [PATCH] [6.12] sound: hda: enable jack detection in polling mode on Baikal-M

Daniil Gnusarev gnusarevda на basealt.ru
Ср Ноя 19 15:43:54 MSK 2025


Since interrupts are not used, manual polling of codecs
is required to detect new connections.

Signed-off-by: Daniil Gnusarev <gnusarevda на basealt.ru>
Do-not-upstream: this is a feature of Baikal-M
---
 sound/pci/hda/hda_baikal.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sound/pci/hda/hda_baikal.c b/sound/pci/hda/hda_baikal.c
index faf029d60662c9..86f6fa69c568e8 100644
--- a/sound/pci/hda/hda_baikal.c
+++ b/sound/pci/hda/hda_baikal.c
@@ -377,6 +377,7 @@ static int hda_baikal_create(struct snd_card *card,
 	INIT_WORK(&hda->irq_pending_work, azx_irq_pending_work);
 
 	chip->codec_probe_mask = 0x3; /* two codecs */
+	chip->jackpoll_interval = msecs_to_jiffies(1000); /* 1000ms */
 
 	chip->single_cmd = false;
 	chip->snoop = true;
-- 
2.42.2



Подробная информация о списке рассылки devel-kernel