diff options
Diffstat (limited to 'drivers/rtc/hctosys.c')
-rw-r--r-- | drivers/rtc/hctosys.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/rtc/hctosys.c b/drivers/rtc/hctosys.c index 2153b526d61f..6c719f23520a 100644 --- a/drivers/rtc/hctosys.c +++ b/drivers/rtc/hctosys.c | |||
@@ -45,13 +45,6 @@ static int __init rtc_hctosys(void) | |||
45 | 45 | ||
46 | } | 46 | } |
47 | 47 | ||
48 | err = rtc_valid_tm(&tm); | ||
49 | if (err) { | ||
50 | dev_err(rtc->dev.parent, | ||
51 | "hctosys: invalid date/time\n"); | ||
52 | goto err_invalid; | ||
53 | } | ||
54 | |||
55 | tv64.tv_sec = rtc_tm_to_time64(&tm); | 48 | tv64.tv_sec = rtc_tm_to_time64(&tm); |
56 | 49 | ||
57 | err = do_settimeofday64(&tv64); | 50 | err = do_settimeofday64(&tv64); |
@@ -63,7 +56,6 @@ static int __init rtc_hctosys(void) | |||
63 | tm.tm_hour, tm.tm_min, tm.tm_sec, | 56 | tm.tm_hour, tm.tm_min, tm.tm_sec, |
64 | (long long) tv64.tv_sec); | 57 | (long long) tv64.tv_sec); |
65 | 58 | ||
66 | err_invalid: | ||
67 | err_read: | 59 | err_read: |
68 | rtc_class_close(rtc); | 60 | rtc_class_close(rtc); |
69 | 61 | ||