Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

spi: orion: Use devm_clk_get()

Use devm_clk_get() to make cleanup paths simpler.

Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Acked-by: Jason Cooper <jason@lakedaemon.net>
Signed-off-by: Mark Brown <broonie@linaro.org>

authored by

Jingoo Han and committed by
Mark Brown
bb489841 6ce4eac1

+1 -3
+1 -3
drivers/spi/spi-orion.c
··· 434 434 spi = spi_master_get_devdata(master); 435 435 spi->master = master; 436 436 437 - spi->clk = clk_get(&pdev->dev, NULL); 437 + spi->clk = devm_clk_get(&pdev->dev, NULL); 438 438 if (IS_ERR(spi->clk)) { 439 439 status = PTR_ERR(spi->clk); 440 440 goto out; ··· 465 465 466 466 out_rel_clk: 467 467 clk_disable_unprepare(spi->clk); 468 - clk_put(spi->clk); 469 468 out: 470 469 spi_master_put(master); 471 470 return status; ··· 480 481 spi = spi_master_get_devdata(master); 481 482 482 483 clk_disable_unprepare(spi->clk); 483 - clk_put(spi->clk); 484 484 485 485 return 0; 486 486 }