diff options
Diffstat (limited to 'sound/soc/codecs/wm8776.c')
-rw-r--r-- | sound/soc/codecs/wm8776.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/sound/soc/codecs/wm8776.c b/sound/soc/codecs/wm8776.c index a0bbb28eed75..ab2c0da18091 100644 --- a/sound/soc/codecs/wm8776.c +++ b/sound/soc/codecs/wm8776.c | |||
@@ -447,17 +447,8 @@ static int wm8776_probe(struct platform_device *pdev) | |||
447 | ARRAY_SIZE(wm8776_dapm_widgets)); | 447 | ARRAY_SIZE(wm8776_dapm_widgets)); |
448 | snd_soc_dapm_add_routes(codec, routes, ARRAY_SIZE(routes)); | 448 | snd_soc_dapm_add_routes(codec, routes, ARRAY_SIZE(routes)); |
449 | 449 | ||
450 | ret = snd_soc_init_card(socdev); | ||
451 | if (ret < 0) { | ||
452 | dev_err(codec->dev, "failed to register card: %d\n", ret); | ||
453 | goto card_err; | ||
454 | } | ||
455 | |||
456 | return ret; | 450 | return ret; |
457 | 451 | ||
458 | card_err: | ||
459 | snd_soc_free_pcms(socdev); | ||
460 | snd_soc_dapm_free(socdev); | ||
461 | pcm_err: | 452 | pcm_err: |
462 | return ret; | 453 | return ret; |
463 | } | 454 | } |