ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.
authorVitaly Rodionov <vitalyr@opensource.cirrus.com>
Mon, 4 Sep 2023 16:00:33 +0000 (17:00 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 4 Sep 2023 16:09:24 +0000 (18:09 +0200)
commit99bf5b0baac941176a6a3d5cef7705b29808de34
tree19b487bac6429a5d72b536c80283d1662119de98
parent4cbc7d9cdfbed4c0ab65c3061af901fa8ec971ff
ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.

Recently in v6.3-rc1 there was a change affecting behaviour of hrtimers
(commit 0c52310f260014d95c1310364379772cb74cf82d) and causing
few issues on platforms with two CS42L42 codecs. Canonical/Dell
has reported an issue with Vostro-3910.
We need to increase this value by 15ms.

Link: https://bugs.launchpad.net/somerville/+bug/2031060
Fixes: 9fb9fa18fb50 ("ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock.")
Signed-off-by: Vitaly Rodionov <vitalyr@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20230904160033.908135-1-vitalyr@opensource.cirrus.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_cs8409.c
sound/pci/hda/patch_cs8409.h