projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8d61e46
)
rk610 codec : disable rk610 pll and 0AH clkgate,reduce power consumption
author
邱建斌
<qjb@rock-chips.com>
Tue, 5 Mar 2013 02:15:03 +0000
(10:15 +0800)
committer
邱建斌
<qjb@rock-chips.com>
Tue, 5 Mar 2013 02:16:56 +0000
(10:16 +0800)
sound/soc/codecs/rk610_codec.c
patch
|
blob
|
history
diff --git
a/sound/soc/codecs/rk610_codec.c
b/sound/soc/codecs/rk610_codec.c
index b2139ced16ef3829705baeb1568c708ebed08d8d..ef3993082b2ab476a543ddc0057dc9e854c87e65 100755
(executable)
--- a/
sound/soc/codecs/rk610_codec.c
+++ b/
sound/soc/codecs/rk610_codec.c
@@
-366,6
+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_R1D, 0xFE);
rk610_codec_write(codec, ACCELCODEC_R1E, 0xFF);
rk610_codec_write(codec, ACCELCODEC_R1F, 0xFF);
@@
-397,7
+398,7
@@
static int rk610_codec_set_dai_sysclk(struct snd_soc_dai *codec_dai,
DBG("Enter::%s----%d\n",__FUNCTION__,__LINE__);
-#if
def
RK610_CTL_PLL
+#if RK610_CTL_PLL
if(rk610_codec_pll_set(freq))
return -EINVAL;
#endif