On Saturday 22 August 2015 03:06 AM, Alexandre Belloni wrote:
Hi,
On 18/08/2015 at 15:11:15 +0530, Keerthy wrote :
@@ -681,6 +688,9 @@ static int __exit omap_rtc_remove(struct platform_device *pdev)
device_init_wakeup(&pdev->dev, 0);
+ if (!IS_ERR(rtc->clk))
+ clk_disable_unprepare(rtc->clk);
+
rtc->type->unlock(rtc);
/* leave rtc running, but disable irqs */
Is it actually still running once the clock is disabled?
With the current set of patches on Aegis the disabling the external
clock toggles it to be sourced from internal clock. So rtc will still be
running.
rtc_write(rtc, OMAP_RTC_INTERRUPTS_REG, 0);
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html