Skip to content

Commit 9fb9fa1

Browse files
Vitaly Rodionovtiwai
authored andcommitted
ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock.
New HW platforms with multiple CS42L42 parts, faster CPU and i2c requre some extra delay to allow PLL to settle and lock. Adding extra 10ms delay. Signed-off-by: Vitaly Rodionov <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Takashi Iwai <[email protected]>
1 parent 198dde0 commit 9fb9fa1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sound/pci/hda/patch_cs8409.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -888,7 +888,7 @@ static void cs42l42_resume(struct sub_codec *cs42l42)
888888

889889
/* Initialize CS42L42 companion codec */
890890
cs8409_i2c_bulk_write(cs42l42, cs42l42->init_seq, cs42l42->init_seq_num);
891-
usleep_range(20000, 25000);
891+
usleep_range(30000, 35000);
892892

893893
/* Clear interrupts, by reading interrupt status registers */
894894
cs8409_i2c_bulk_read(cs42l42, irq_regs, ARRAY_SIZE(irq_regs));

0 commit comments

Comments
 (0)