diff --git a/sound/soc/codecs/rk2928_codec.c b/sound/soc/codecs/rk2928_codec.c index 79c09b6a4e2a..966474c07bc2 100755 --- a/sound/soc/codecs/rk2928_codec.c +++ b/sound/soc/codecs/rk2928_codec.c @@ -313,6 +313,8 @@ static int rk2928_set_bias_level(struct snd_soc_codec *codec, { DBG("%s level %d\n", __FUNCTION__, level); + msleep(100); + if(codec == NULL) return -1;