DBG("ret=0x%x\n", ret);
ret = rk1000_i2c_send(I2C_ADDR_CTRL, CTRL_TVE, 0x07);
DBG("ret=0x%x\n", ret);
- rk1000_reset_ctrl(0);
+ //rk1000_reset_ctrl(0);
return 0;
}
{
int ret;
- rk1000_reset_ctrl(1);
+ //rk1000_reset_ctrl(1);
DBG("rk1000_control_resume\n");
/* ADC power off */
ret = rk1000_i2c_send(I2C_ADDR_CTRL, CTRL_ADC, 0x88);
{
DBG("Enter::%s----%d\n", __func__, __LINE__);
spk_ctrl_fun(GPIO_LOW);
+ rk1000_codec_set_bias_level(codec, SND_SOC_BIAS_STANDBY);
return 0;
}
static int rk1000_codec_resume(struct snd_soc_codec *codec)
{
+ rk1000_codec_set_bias_level(codec, SND_SOC_BIAS_PREPARE);
spk_ctrl_fun(GPIO_HIGH);
return 0;
}