diff options
Diffstat (limited to 'sound/soc/codecs/tlv320aic26.c')
-rw-r--r-- | sound/soc/codecs/tlv320aic26.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/sound/soc/codecs/tlv320aic26.c b/sound/soc/codecs/tlv320aic26.c index 3387d9e736ea..357b609196e3 100644 --- a/sound/soc/codecs/tlv320aic26.c +++ b/sound/soc/codecs/tlv320aic26.c | |||
@@ -356,18 +356,7 @@ static int aic26_probe(struct platform_device *pdev) | |||
356 | ARRAY_SIZE(aic26_snd_controls)); | 356 | ARRAY_SIZE(aic26_snd_controls)); |
357 | WARN_ON(err < 0); | 357 | WARN_ON(err < 0); |
358 | 358 | ||
359 | /* CODEC is setup, we can register the card now */ | ||
360 | dev_dbg(&pdev->dev, "Registering card\n"); | ||
361 | ret = snd_soc_init_card(socdev); | ||
362 | if (ret < 0) { | ||
363 | dev_err(&pdev->dev, "aic26: failed to register card\n"); | ||
364 | goto card_err; | ||
365 | } | ||
366 | return 0; | 359 | return 0; |
367 | |||
368 | card_err: | ||
369 | snd_soc_free_pcms(socdev); | ||
370 | return ret; | ||
371 | } | 360 | } |
372 | 361 | ||
373 | static int aic26_remove(struct platform_device *pdev) | 362 | static int aic26_remove(struct platform_device *pdev) |