commit | a7f16ea90ecffde4d4915eb7c81b11428e636920 | [log] [tgz] |
---|---|---|
author | Adam Thomson <Adam.Thomson.Opensource@diasemi.com> | Mon Sep 26 14:29:20 2016 +0100 |
committer | Mark Brown <broonie@kernel.org> | Mon Sep 26 09:39:40 2016 -0700 |
tree | d154b8b1069cb4e594349e24d65f30f0c18cea4c | |
parent | 8339f0b6b209b640afe8381aa9b5d7accfeaf848 [diff] |
ASoC: da7219: Reset codec gracefully, if still active Currently the reset code in i2c_probe only resets the AAD part of the device and not the entire codec. This patch updates the driver to resolve this and ensures that if the codec is still active from a previous boot then the audio paths are powered down prior to reset. Signed-off-by: Adam Thomson <Adam.Thomson.Opensource@diasemi.com> Signed-off-by: Mark Brown <broonie@kernel.org>