Author: titmuss
Date: Wed Jan 30 02:55:25 2008
New Revision: 1698
URL: http://svn.slimdevices.com?rev=1698&root=Jive&view=rev
Log:
[EMAIL PROTECTED] (orig r1694): titmuss | 2008-01-30 10:23:29 +0000
Bug: 6580
Description:
Patch suggested by Ben Dooks for the RTC.
Modified:
trunk/ (props changed)
trunk/squeezeboxJive/src/kernel-P7/linux-2.6.22/drivers/rtc/rtc-s3c.c
Propchange: trunk/
------------------------------------------------------------------------------
--- svk:merge (original)
+++ svk:merge Wed Jan 30 02:55:25 2008
@@ -1,3 +1,3 @@
-bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/7.0:1693
+bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/7.0:1694
bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/SN:1083
bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/scrolling:1378
Modified: trunk/squeezeboxJive/src/kernel-P7/linux-2.6.22/drivers/rtc/rtc-s3c.c
URL:
http://svn.slimdevices.com/trunk/squeezeboxJive/src/kernel-P7/linux-2.6.22/drivers/rtc/rtc-s3c.c?rev=1698&root=Jive&r1=1697&r2=1698&view=diff
==============================================================================
--- trunk/squeezeboxJive/src/kernel-P7/linux-2.6.22/drivers/rtc/rtc-s3c.c
(original)
+++ trunk/squeezeboxJive/src/kernel-P7/linux-2.6.22/drivers/rtc/rtc-s3c.c Wed
Jan 30 02:55:25 2008
@@ -276,24 +276,23 @@
writeb(BIN2BCD(tm->tm_mon + 1), base + S3C2410_ALMMON);
}
- if (tm->tm_year >= 0 && tm->tm_year < 0xffff) {
+ if (tm->tm_year >= 100 && tm->tm_year < 200) {
alrm_en |= S3C2410_RTCALM_YEAREN;
writeb(BIN2BCD(tm->tm_year - 100), base + S3C2410_ALMYEAR);
}
- if (alrm->enabled)
+ if (alrm->enabled) {
alrm_en |= S3C2410_RTCALM_ALMEN;
- else
+ enable_irq_wake(s3c_rtc_alarmno);
+ }
+ else {
alrm_en &= ~S3C2410_RTCALM_ALMEN;
+ disable_irq_wake(s3c_rtc_alarmno);
+ }
pr_debug("setting S3C2410_RTCALM to %08x\n", alrm_en);
writeb(alrm_en, base + S3C2410_RTCALM);
-
- if (alrm->enabled)
- enable_irq_wake(s3c_rtc_alarmno);
- else
- disable_irq_wake(s3c_rtc_alarmno);
return 0;
}
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins