|
@@ -1253,8 +1253,9 @@ static int davinci_mmcsd_probe(struct platform_device *pdev)
|
|
pdev->id_entry = match->data;
|
|
pdev->id_entry = match->data;
|
|
ret = mmc_of_parse(mmc);
|
|
ret = mmc_of_parse(mmc);
|
|
if (ret) {
|
|
if (ret) {
|
|
- dev_err(&pdev->dev,
|
|
|
|
- "could not parse of data: %d\n", ret);
|
|
|
|
|
|
+ if (ret != -EPROBE_DEFER)
|
|
|
|
+ dev_err(&pdev->dev,
|
|
|
|
+ "could not parse of data: %d\n", ret);
|
|
goto parse_fail;
|
|
goto parse_fail;
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|