From d8b0e36be631c1795b465d995d2de766098881bb Mon Sep 17 00:00:00 2001 From: Xing Wang Date: Wed, 16 May 2018 11:33:41 +0800 Subject: [PATCH] audio: codec: add suspend and resume for ad82584f PD#165897: audio: codec: add suspend and resume for ad82584f Change-Id: I5a98b4d19f4cc411ea2f94ab62bd323658fb1c25 Signed-off-by: Xing Wang --- sound/soc/codecs/amlogic/ad82584f.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sound/soc/codecs/amlogic/ad82584f.c b/sound/soc/codecs/amlogic/ad82584f.c index 6ced497..b30cf81 100644 --- a/sound/soc/codecs/amlogic/ad82584f.c +++ b/sound/soc/codecs/amlogic/ad82584f.c @@ -846,6 +846,8 @@ static int ad82584f_suspend(struct snd_soc_codec *codec) { dev_info(codec->dev, "ad82584f_suspend!\n"); + ad82584f_set_bias_level(codec, SND_SOC_BIAS_OFF); + return 0; } @@ -853,6 +855,9 @@ static int ad82584f_resume(struct snd_soc_codec *codec) { dev_info(codec->dev, "ad82584f_resume!\n"); + ad82584f_init(codec); + ad82584f_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + return 0; } #else -- 2.7.4