X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=drivers%2Frtc%2Fimxdi.c;h=e3a1393266c3f4f4129cf8ca25a60b8c4ad05604;hb=c05ed00afb95fa5237f16962fccf5810437317bf;hp=e89034dc0a80c5b7b35ccb47f1c24c5236e9fd81;hpb=9f9276c34cbbf67fd1b3788f0be326b47fc69123;p=platform%2Fkernel%2Fu-boot.git diff --git a/drivers/rtc/imxdi.c b/drivers/rtc/imxdi.c index e89034d..e3a1393 100644 --- a/drivers/rtc/imxdi.c +++ b/drivers/rtc/imxdi.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * (C) Copyright 2009-2012 ADVANSEE * Benoît Thébaudeau @@ -5,8 +6,6 @@ * Based on the Linux rtc-imxdi.c driver, which is: * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved. * Copyright 2010 Orex Computed Radiography - * - * SPDX-License-Identifier: GPL-2.0+ */ /* @@ -17,8 +16,7 @@ #include #include #include - -#if defined(CONFIG_CMD_DATE) +#include #include #include @@ -209,8 +207,7 @@ int rtc_set(struct rtc_time *tmp) goto err; } - now = mktime(tmp->tm_year, tmp->tm_mon, tmp->tm_mday, - tmp->tm_hour, tmp->tm_min, tmp->tm_sec); + now = rtc_mktime(tmp); /* zero the fractional part first */ rc = DI_WRITE_WAIT(0, dtclr); if (rc == 0) @@ -224,5 +221,3 @@ void rtc_reset(void) { di_init(); } - -#endif