|
@@ -683,7 +683,7 @@ static int fsl_asoc_card_probe(struct platform_device *pdev)
|
|
snd_soc_card_set_drvdata(&priv->card, priv);
|
|
snd_soc_card_set_drvdata(&priv->card, priv);
|
|
|
|
|
|
ret = devm_snd_soc_register_card(&pdev->dev, &priv->card);
|
|
ret = devm_snd_soc_register_card(&pdev->dev, &priv->card);
|
|
- if (ret)
|
|
|
|
|
|
+ if (ret && ret != -EPROBE_DEFER)
|
|
dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret);
|
|
dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret);
|
|
|
|
|
|
asrc_fail:
|
|
asrc_fail:
|