Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 35fc3b9f authored by Arvind Yadav's avatar Arvind Yadav Committed by Mark Brown
Browse files

spi: davinci: Handle return value of clk_prepare_enable



clk_prepare_enable() can fail here and we must check its return value.

Signed-off-by: default avatarArvind Yadav <arvind.yadav.cs@gmail.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 2b747a5f
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line Diff line number Diff line
@@ -964,7 +964,9 @@ static int davinci_spi_probe(struct platform_device *pdev)
		ret = -ENODEV;
		ret = -ENODEV;
		goto free_master;
		goto free_master;
	}
	}
	clk_prepare_enable(dspi->clk);
	ret = clk_prepare_enable(dspi->clk);
	if (ret)
		goto free_master;


	master->dev.of_node = pdev->dev.of_node;
	master->dev.of_node = pdev->dev.of_node;
	master->bus_num = pdev->id;
	master->bus_num = pdev->id;