[rtc-linux] [PATCH] rtc: Fix suspend/resume for APM X-Gene SoC RTC driver
Mark Brown
broonie at kernel.org
Mon Apr 14 10:21:34 PDT 2014
On Fri, Apr 11, 2014 at 05:33:38PM -0600, Loc Ho wrote:
> - clk_prepare_enable(pdata->clk);
> + ret = clk_prepare_enable(pdata->clk);
> + if (ret)
> + return ret;
>
> /* Turn on the clock and the crystal */
> writel(RTC_CCR_EN, pdata->csr_base + RTC_CCR);
>
> - device_init_wakeup(&pdev->dev, 1);
> + ret = device_init_wakeup(&pdev->dev, 1);
> + if (ret)
> + return ret;
>
If the init fails you should unprepare (though I suspect the same issue
applies to other things in the probe function anyway). If you fix that
then feel free to add:
Reviewed-by: Mark Brown <broonie at linaro.org>
or anyway I guess.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140414/e4980563/attachment.sig>
More information about the linux-arm-kernel
mailing list