]> rtime.felk.cvut.cz Git - lisovros/linux_canprio.git/blobdiff - sound/soc/codecs/stac9766.c
Merge branch 'topic/asoc' into for-linus
[lisovros/linux_canprio.git] / sound / soc / codecs / stac9766.c
index 3293629dcb3b65bc862b4ab008cffb3d6c90437f..ee86568545c255f2746c32eb6d469a3633f2a470 100644 (file)
@@ -289,9 +289,6 @@ reset:
        }
        stac9766_set_bias_level(codec, SND_SOC_BIAS_STANDBY);
 
-       if (codec->suspend_bias_level == SND_SOC_BIAS_ON)
-               stac9766_set_bias_level(codec, SND_SOC_BIAS_ON);
-
        return 0;
 }
 
@@ -410,7 +407,7 @@ reset_err:
 pcm_err:
        snd_soc_free_ac97_codec(codec);
 codec_err:
-       kfree(codec->private_data);
+       kfree(snd_soc_codec_get_drvdata(codec));
 cache_err:
        kfree(socdev->card->codec);
        socdev->card->codec = NULL;