From ec2d28d04ac1f928462d5fbfb0143b5546826312 Mon Sep 17 00:00:00 2001 From: Maxim Levitsky Date: Tue, 15 Dec 2009 16:45:52 -0800 Subject: [PATCH] --- yaml --- r: 176605 b: refs/heads/master c: d1b2efa83fbf7b33919238fa29ef6ab935820103 h: refs/heads/master i: 176603: cb444bf2ac8cc6eddcced4cb93b26448fc976037 v: v3 --- [refs] | 2 +- trunk/drivers/rtc/rtc-cmos.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index b1b9166331e2..672178a8860f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 213614d583748d00967a91cacd656f417efb36ce +refs/heads/master: d1b2efa83fbf7b33919238fa29ef6ab935820103 diff --git a/trunk/drivers/rtc/rtc-cmos.c b/trunk/drivers/rtc/rtc-cmos.c index f7a4701bf863..876e3fcffca4 100644 --- a/trunk/drivers/rtc/rtc-cmos.c +++ b/trunk/drivers/rtc/rtc-cmos.c @@ -871,8 +871,9 @@ static int cmos_suspend(struct device *dev, pm_message_t mesg) mask = RTC_IRQMASK; tmp &= ~mask; CMOS_WRITE(tmp, RTC_CONTROL); - hpet_mask_rtc_irq_bit(mask); + /* shut down hpet emulation - we don't need it for alarm */ + hpet_mask_rtc_irq_bit(RTC_PIE|RTC_AIE|RTC_UIE); cmos_checkintr(cmos, tmp); } spin_unlock_irq(&rtc_lock);