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

w1 i.MX: prepare/unprepare clock

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>

+2 -2
+2 -2
drivers/w1/masters/mxc_w1.c
··· 138 138 goto failed_ioremap; 139 139 } 140 140 141 - clk_enable(mdev->clk); 141 + clk_prepare_enable(mdev->clk); 142 142 __raw_writeb(mdev->clkdiv, mdev->regs + MXC_W1_TIME_DIVIDER); 143 143 144 144 mdev->bus_master.data = mdev; ··· 178 178 179 179 iounmap(mdev->regs); 180 180 release_mem_region(res->start, resource_size(res)); 181 - clk_disable(mdev->clk); 181 + clk_disable_unprepare(mdev->clk); 182 182 clk_put(mdev->clk); 183 183 184 184 platform_set_drvdata(pdev, NULL);