RTC/m48t59: use rtc_valid_tm to check returning tm for m48t59
PATCH 1/1 RTC/m48t59: use rtc_valid_tm to check returning tm for m48t59
This patch is to use rtc_valid_tm for checking returning struct rtc_time *tm, it can avoid returning wrong tm value.
Signed-off-by Wan ZongShun <[email protected]>
--- drivers/rtc/rtc-m48t59.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
drivers/rtc/rtc-m48t59.c +2 -2
@@ -105,7 +105,7 @@ static int m48t59_rtc_read_time(struct device *dev, struct rtc_time *tm)dev_dbg (dev,"RTC read time %04d-%02d-%02d %02d/%02d/%02d\n" , tm->tm_year +1900 , tm->tm_mon, tm->tm_mday, tm->tm_hour, tm->tm_min, tm->tm_sec); -return 0 ; +return rtc_valid_tm (tm); }static int m48t59_rtc_set_time (struct device *dev,struct rtc_time *tm)
@@ -196,7 +196,7 @@ static int m48t59_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)dev_dbg (dev,"RTC read alarm time %04d-%02d-%02d %02d/%02d/%02d\n" , tm->tm_year +1900 , tm->tm_mon, tm->tm_mday, tm->tm_hour, tm->tm_min, tm->tm_sec); -return 0 ; +return rtc_valid_tm (tm); }/*
Signature · 1 line
1.6.3.3