projects
/
GitHub
/
LineageOS
/
android_kernel_motorola_exynos9610.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
088a396
)
rtc-m48t59: Only check century bits on m48t59 chips.
author
Robert Reif
<reif@earthlink.net>
Wed, 10 Sep 2008 02:38:17 +0000
(19:38 -0700)
committer
David S. Miller
<davem@davemloft.net>
Wed, 10 Sep 2008 02:38:17 +0000
(19:38 -0700)
Signed-off-by: Robert Reif <reif@earthlink.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/rtc/rtc-m48t59.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/rtc/rtc-m48t59.c
b/drivers/rtc/rtc-m48t59.c
index 761e9d7234fa072d1403c334017ab1bd2ff682b5..ce4eff6a8d51bd57057c4d0e8f24f49304c4ab60 100644
(file)
--- a/
drivers/rtc/rtc-m48t59.c
+++ b/
drivers/rtc/rtc-m48t59.c
@@
-82,7
+82,8
@@
static int m48t59_rtc_read_time(struct device *dev, struct rtc_time *tm)
tm->tm_mday = BCD2BIN(M48T59_READ(M48T59_MDAY));
val = M48T59_READ(M48T59_WDAY);
- if ((val & M48T59_WDAY_CEB) && (val & M48T59_WDAY_CB)) {
+ if ((pdata->type == M48T59RTC_TYPE_M48T59) &&
+ (val & M48T59_WDAY_CEB) && (val & M48T59_WDAY_CB)) {
dev_dbg(dev, "Century bit is enabled\n");
tm->tm_year += 100; /* one century */
}