diff options
author | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2018-02-19 16:24:19 +0100 |
---|---|---|
committer | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2018-03-02 10:12:18 +0100 |
commit | 66b32fc54c8e04079102ad356b88a448aad4cb81 (patch) | |
tree | 473c5f9ba6a534a7eb073e0f00048a515e19f0a2 /drivers/rtc | |
parent | 50a9a35ac6a6466814c23e6178d9babefbfca71f (diff) | |
download | op-kernel-dev-66b32fc54c8e04079102ad356b88a448aad4cb81.zip op-kernel-dev-66b32fc54c8e04079102ad356b88a448aad4cb81.tar.gz |
rtc: sc27xx: stop validating rtc_time in .read_time
rtc_time64_to_tm never generates an invalid tm. It is not necessary to
validate it. Also, the RTC core is always calling rtc_valid_tm after the
read_time callback.
Reviewed-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Diffstat (limited to 'drivers/rtc')
-rw-r--r-- | drivers/rtc/rtc-sc27xx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/rtc/rtc-sc27xx.c b/drivers/rtc/rtc-sc27xx.c index d544d52..00d87d1 100644 --- a/drivers/rtc/rtc-sc27xx.c +++ b/drivers/rtc/rtc-sc27xx.c @@ -376,7 +376,7 @@ static int sprd_rtc_read_time(struct device *dev, struct rtc_time *tm) return ret; rtc_time64_to_tm(secs, tm); - return rtc_valid_tm(tm); + return 0; } static int sprd_rtc_set_time(struct device *dev, struct rtc_time *tm) |