spi/bcm63xx-hsspi: check result of clk_prepare_enable

Ensure we notice if the clock cannot be enabled for any reason and pass
the error down.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
Signed-off-by: Mark Brown <broonie@linaro.org>
This commit is contained in:
Jonas Gorski 2013-12-17 21:44:46 +01:00 committed by Mark Brown
parent b1bdd4f883
commit dea5de1b37
1 changed files with 3 additions and 1 deletions

View File

@ -351,7 +351,9 @@ static int bcm63xx_hsspi_probe(struct platform_device *pdev)
if (!rate) if (!rate)
return -EINVAL; return -EINVAL;
clk_prepare_enable(clk); ret = clk_prepare_enable(clk);
if (ret)
return ret;
master = spi_alloc_master(&pdev->dev, sizeof(*bs)); master = spi_alloc_master(&pdev->dev, sizeof(*bs));
if (!master) { if (!master) {