From: 邱建斌 Date: Tue, 5 Mar 2013 02:59:30 +0000 (+0800) Subject: rk610 codec: add poweroff codec diable clk X-Git-Tag: firefly_0821_release~7486 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=4ce7352414b8c6e81e3fcc9cf8ca760b95965650;p=firefly-linux-kernel-4.4.55.git rk610 codec: add poweroff codec diable clk --- diff --git a/sound/soc/codecs/rk610_codec.c b/sound/soc/codecs/rk610_codec.c index ef3993082b2a..2f5ee435457c 100755 --- a/sound/soc/codecs/rk610_codec.c +++ b/sound/soc/codecs/rk610_codec.c @@ -366,7 +366,7 @@ static int rk610_codec_set_bias_level(struct snd_soc_codec *codec, #endif printk("rk610 standby\n"); spk_ctrl_fun(GPIO_LOW); - rk610_codec_write(codec,ACCELCODEC_R0A, ASC_CLK_DISABLE); + rk610_codec_write(codec,ACCELCODEC_R0A, ASC_CLK_DISABLE); rk610_codec_write(codec, ACCELCODEC_R1D, 0xFE); rk610_codec_write(codec, ACCELCODEC_R1E, 0xFF); rk610_codec_write(codec, ACCELCODEC_R1F, 0xFF); @@ -375,6 +375,7 @@ static int rk610_codec_set_bias_level(struct snd_soc_codec *codec, case SND_SOC_BIAS_OFF: printk("rk610 power off\n"); spk_ctrl_fun(GPIO_LOW); + rk610_codec_write(codec,ACCELCODEC_R0A, ASC_CLK_DISABLE); rk610_codec_write(codec, ACCELCODEC_R1D, 0xFF); rk610_codec_write(codec, ACCELCODEC_R1E, 0xFF); rk610_codec_write(codec, ACCELCODEC_R1F, 0xFF);