projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
caf1e10
)
rtc/m48t86: use rtc_valid_tm() to check returned tm
author
Wan ZongShun
<
[email protected]
>
Wed, 11 Aug 2010 01:02:17 +0000
(18:02 -0700)
committer
Linus Torvalds
<
[email protected]
>
Wed, 11 Aug 2010 15:59:07 +0000
(08:59 -0700)
Use rtc_valid_tm() to check the returned struct rtc_time *tm, to avoid
returning a wrong tm value.
Signed-off-by: Wan ZongShun <
[email protected]
>
Cc: Paul Gortmaker <
[email protected]
>
Cc: Alessandro Zummo <
[email protected]
>
Signed-off-by: Andrew Morton <
[email protected]
>
Signed-off-by: Linus Torvalds <
[email protected]
>
drivers/rtc/rtc-m48t86.c
patch
|
blob
|
history
diff --git
a/drivers/rtc/rtc-m48t86.c
b/drivers/rtc/rtc-m48t86.c
index 7c045cffa9ff64ae9e2e1e2a7c9f0ce75b7b9c18..f981287d582b76a4a68a11246451e37b9a60c352 100644
(file)
--- a/
drivers/rtc/rtc-m48t86.c
+++ b/
drivers/rtc/rtc-m48t86.c
@@
-77,7
+77,7
@@
static int m48t86_rtc_read_time(struct device *dev, struct rtc_time *tm)
if (ops->readbyte(M48T86_REG_HOUR) & 0x80)
tm->tm_hour += 12;
- return
0
;
+ return
rtc_valid_tm(tm)
;
}
static int m48t86_rtc_set_time(struct device *dev, struct rtc_time *tm)