diff options
Diffstat (limited to 'drivers/mmc')
| -rw-r--r-- | drivers/mmc/atmel_sdhci.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/drivers/mmc/atmel_sdhci.c b/drivers/mmc/atmel_sdhci.c index f56ae63bc2c..ca7a98bf1de 100644 --- a/drivers/mmc/atmel_sdhci.c +++ b/drivers/mmc/atmel_sdhci.c @@ -86,7 +86,8 @@ static int atmel_sdhci_probe(struct udevice *dev)  		return -EINVAL;  	ret = clk_enable(&clk); -	if (ret) +	/* return error only if the clock really has a clock enable func */ +	if (ret && ret != -ENOSYS)  		return ret;  	ret = mmc_of_parse(dev, &plat->cfg); | 
