diff --git a/drivers/rtc/class.c b/drivers/rtc/class.c index de86578bcd6d..c795ef547357 100644 --- a/drivers/rtc/class.c +++ b/drivers/rtc/class.c @@ -141,6 +141,14 @@ static int rtc_resume(struct device *dev) if (sleep_time.tv_sec >= 0) timekeeping_inject_sleeptime64(&sleep_time); rtc_hctosys_ret = 0; + +#ifdef CONFIG_ARCH_ROCKCHIP + if (sleep_time.tv_sec >= 0) + printk("Suspended for %lu.%03lu seconds\n", + (unsigned long)sleep_time.tv_sec, + sleep_time.tv_nsec / NSEC_PER_MSEC); +#endif + return 0; }