ASoC: tlv320adcx140: Wake up codec before accessing register
authorCamel Guo <camelg@axis.com>
Tue, 8 Sep 2020 08:35:21 +0000 (10:35 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 8 Sep 2020 16:26:03 +0000 (17:26 +0100)
commit1a5ce48fd667128e369fdc7fb87e21539aed21b5
tree3d3786e71fb062fa0164e95105451394bcdde650
parent20244b2a8a8728c63233d33146e007dcacbcc5c4
ASoC: tlv320adcx140: Wake up codec before accessing register

According to its datasheet, after reset this codec goes into sleep
mode. In this mode, any register accessing should be avoided except for
exiting sleep mode. Hence this commit moves SLEEP_CFG access before any
register accessing.

Signed-off-by: Camel Guo <camelg@axis.com>
Acked-by: Dan Murphy <dmurphy@ti.com>
Link: https://lore.kernel.org/r/20200908083521.14105-2-camel.guo@axis.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tlv320adcx140.c