diff options
Diffstat (limited to 'sound/soc/codecs/wm8988.c')
-rw-r--r-- | sound/soc/codecs/wm8988.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/sound/soc/codecs/wm8988.c b/sound/soc/codecs/wm8988.c index d8d8f68b81ea..bee292e37d1b 100644 --- a/sound/soc/codecs/wm8988.c +++ b/sound/soc/codecs/wm8988.c | |||
@@ -792,17 +792,8 @@ static int wm8988_probe(struct platform_device *pdev) | |||
792 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); | 792 | snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); |
793 | snd_soc_dapm_new_widgets(codec); | 793 | snd_soc_dapm_new_widgets(codec); |
794 | 794 | ||
795 | ret = snd_soc_init_card(socdev); | ||
796 | if (ret < 0) { | ||
797 | dev_err(codec->dev, "failed to register card: %d\n", ret); | ||
798 | goto card_err; | ||
799 | } | ||
800 | |||
801 | return ret; | 795 | return ret; |
802 | 796 | ||
803 | card_err: | ||
804 | snd_soc_free_pcms(socdev); | ||
805 | snd_soc_dapm_free(socdev); | ||
806 | pcm_err: | 797 | pcm_err: |
807 | return ret; | 798 | return ret; |
808 | } | 799 | } |