ASoC: da7219: Improve pop/click performance for sensitive HPs
authorAdam Thomson <Adam.Thomson.Opensource@diasemi.com>
Mon, 3 Oct 2016 10:21:01 +0000 (11:21 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 5 Oct 2016 11:53:11 +0000 (13:53 +0200)
commit86834511c2acd23e214d5739e9ea58e31b975d1f
tree7ba756c2bfdfa1c5d8e9ce6b05b694694f16f432
parent513e43efafe329dad7b5794583b67ac898dcbdca
ASoC: da7219: Improve pop/click performance for sensitive HPs

Currently on some headsets slight pops can be heard during DAPM
power-up/down. This can also be witnessed during the HP detect
procedure. This patch addresses the issue by adjusting DAPM power
sequencing slightly, the introduction of delays and use of
minimum HP gain to avoid such noise artefacts.

Signed-off-by: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/da7219-aad.c
sound/soc/codecs/da7219.c
sound/soc/codecs/da7219.h