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:
064407f
)
drivers/rtc/rtc-r9701.c: avoid second call to rtc_valid_tm()
author
Devendra Naga
<
[email protected]
>
Mon, 30 Jul 2012 21:41:45 +0000
(14:41 -0700)
committer
Linus Torvalds
<
[email protected]
>
Tue, 31 Jul 2012 00:25:18 +0000
(17:25 -0700)
r9701_get_datetime() calls rtc_valid_tm() and returns the value returned
by rtc_valid_tm(), which can be used in the `if', so calling
rtc_valid_tm() a second time is not required.
Signed-off-by: Devendra Naga <
[email protected]
>
Cc: Alessandro Zummo <
[email protected]
>
Cc: Anatolij Gustschin <
[email protected]
>
Cc: Andreas Dumberger <
[email protected]
>
Signed-off-by: Andrew Morton <
[email protected]
>
Signed-off-by: Linus Torvalds <
[email protected]
>
drivers/rtc/rtc-r9701.c
patch
|
blob
|
history
diff --git
a/drivers/rtc/rtc-r9701.c
b/drivers/rtc/rtc-r9701.c
index 33b6ba0afa0de1b5034970ef7b78d7d3b468ed4f..e6c34c02470623a838e35bdf8d412a9455355e85 100644
(file)
--- a/
drivers/rtc/rtc-r9701.c
+++ b/
drivers/rtc/rtc-r9701.c
@@
-138,8
+138,7
@@
static int __devinit r9701_probe(struct spi_device *spi)
* contain invalid values. If so, try to write a default date:
* 2000/1/1 00:00:00
*/
- r9701_get_datetime(&spi->dev, &dt);
- if (rtc_valid_tm(&dt)) {
+ if (r9701_get_datetime(&spi->dev, &dt)) {
dev_info(&spi->dev, "trying to repair invalid date/time\n");
dt.tm_sec = 0;
dt.tm_min = 0;