Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: rt5645: extend delay time for headphone pop noise

Headphone needs enough delay time before unmuting for avoiding pop sound.
We extend the delay time to make sure headphone doesn't pop.

Signed-off-by: John Lin <john.lin@realtek.com>
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

John Lin and committed by
Mark Brown
3524be4b 0150e8c0

+1 -1
+1 -1
sound/soc/codecs/rt5645.c
··· 1674 1674 regmap_write(rt5645->regmap, RT5645_PR_BASE + 1675 1675 RT5645_MAMP_INT_REG2, 0xfc00); 1676 1676 snd_soc_write(codec, RT5645_DEPOP_M2, 0x1140); 1677 - msleep(70); 1677 + msleep(90); 1678 1678 rt5645->hp_on = true; 1679 1679 } else { 1680 1680 /* depop parameters */