From: Naveen Krishna Ch Date: Wed, 30 Apr 2014 09:26:00 +0000 (+0100) Subject: iio: exynos_adc: rearrange clk and regulator enable/disable calls X-Git-Tag: omap-for-v3.16/fixes-against-rc1~39^2~36^2~1015^2~32 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2bbc7247259f0d27c84b0e0746bd5e9831e39c36;p=pandora-kernel.git iio: exynos_adc: rearrange clk and regulator enable/disable calls This patch maintains the following order in probe(), remove(), resume() and suspend() calls regulator enable, clk prepare enable ... clk disable unprepare, regulator disable While at it, 1. enable the regulator before the iio_device_register() 2. handle the return values for enable/disable calls Signed-off-by: Naveen Krishna Ch Reviewed-by: Doug Anderson Signed-off-by: Jonathan Cameron --- Reading git-diff-tree failed