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

Vitaly Chikunov vt на altlinux.org
Ср Ноя 19 16:07:26 MSK 2025


On Wed, Nov 19, 2025 at 04:43:54PM +0400, Daniil Gnusarev wrote:
> Since interrupts are not used, manual polling of codecs
> is required to detect new connections.
> 
> Signed-off-by: Daniil Gnusarev <gnusarevda at basealt.ru>
> Do-not-upstream: this is a feature of Baikal-M

Applied, thanks

> ---
>  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 mailing list
> devel-kernel at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-kernel


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