summaryrefslogtreecommitdiff
path: root/sound/soc/qcom
diff options
context:
space:
mode:
authorSebastian Reichel <sebastian.reichel@collabora.com>2020-04-14 21:11:40 +0300
committerMark Brown <broonie@kernel.org>2020-04-15 15:00:27 +0300
commitaa7812737f2877e192d57626cbe8825cc7cf6de9 (patch)
treee0d45d390d92bbda42c01be603518c422fd989bf /sound/soc/qcom
parent2a79c31a498e002eeb7c7d759241c3cca95b28d9 (diff)
downloadlinux-aa7812737f2877e192d57626cbe8825cc7cf6de9.tar.xz
ASoC: sgtl5000: Fix VAG power-on handling
As mentioned slightly out of patch context in the code, there is no reset routine for the chip. On boards where the chip is supplied by a fixed regulator, it might not even be resetted during (e.g. watchdog) reboot and can be in any state. If the device is probed with VAG enabled, the driver's probe routine will generate a loud pop sound when ANA_POWER is being programmed. Avoid this by properly disabling just the VAG bit and waiting the required power down time. Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Reviewed-by: Fabio Estevam <festivem@gmail.com> Link: https://lore.kernel.org/r/20200414181140.145825-1-sebastian.reichel@collabora.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/qcom')
0 files changed, 0 insertions, 0 deletions