mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-17 06:17:35 +00:00
ASoC: SAMSUNG: ac97: use clk_prepare_enable and clk_disable_unprepare
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org> Acked-by: Sangbeom Kim <sbkim73@samsung.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
ddffeb8c4d
commit
54f174ab29
@ -442,7 +442,7 @@ static __devinit int s3c_ac97_probe(struct platform_device *pdev)
|
||||
ret = -ENODEV;
|
||||
goto err2;
|
||||
}
|
||||
clk_enable(s3c_ac97.ac97_clk);
|
||||
clk_prepare_enable(s3c_ac97.ac97_clk);
|
||||
|
||||
if (ac97_pdata->cfg_gpio(pdev)) {
|
||||
dev_err(&pdev->dev, "Unable to configure gpio\n");
|
||||
@ -468,7 +468,7 @@ err5:
|
||||
free_irq(irq_res->start, NULL);
|
||||
err4:
|
||||
err3:
|
||||
clk_disable(s3c_ac97.ac97_clk);
|
||||
clk_disable_unprepare(s3c_ac97.ac97_clk);
|
||||
clk_put(s3c_ac97.ac97_clk);
|
||||
err2:
|
||||
iounmap(s3c_ac97.regs);
|
||||
@ -488,7 +488,7 @@ static __devexit int s3c_ac97_remove(struct platform_device *pdev)
|
||||
if (irq_res)
|
||||
free_irq(irq_res->start, NULL);
|
||||
|
||||
clk_disable(s3c_ac97.ac97_clk);
|
||||
clk_disable_unprepare(s3c_ac97.ac97_clk);
|
||||
clk_put(s3c_ac97.ac97_clk);
|
||||
|
||||
iounmap(s3c_ac97.regs);
|
||||
|
Loading…
Reference in New Issue
Block a user