X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=rtc%2Fmk48t59.c;h=bacdb5b70bad7516d5cb41f5759b8bc6f317557b;hb=d61ea14885631e58a25feaa81ee82eb464c62d6a;hp=664d310d43d382f8c0e6dbf58f2559674c2798b3;hpb=c7de829c796978e519984df2f1c8cfcf921a39a4;p=platform%2Fkernel%2Fu-boot.git diff --git a/rtc/mk48t59.c b/rtc/mk48t59.c index 664d310..bacdb5b 100644 --- a/rtc/mk48t59.c +++ b/rtc/mk48t59.c @@ -83,6 +83,18 @@ static void rtc_write (short reg, uchar val) out_byte(CMOS_DATA, (uint8)val); } +#elif defined(CONFIG_EVAL5200) + +static uchar rtc_read (short reg) +{ + return in8(RTC(reg)); +} + +static void rtc_write (short reg, uchar val) +{ + out8(RTC(reg),val); +} + #else # error Board specific rtc access functions should be supplied #endif @@ -119,7 +131,7 @@ void nvram_write(short dest, const void *src, size_t count) rtc_write(d++, *s++); } -#if (CONFIG_COMMANDS & CFG_CMD_DATE) +#if defined(CONFIG_CMD_DATE) /* ------------------------------------------------------------------------- */ @@ -221,5 +233,5 @@ void rtc_set_watchdog(short multi, short res) rtc_write(RTC_WATCHDOG, wd_value); } -#endif /* (CONFIG_COMMANDS & CFG_CMD_DATE) */ +#endif #endif /* CONFIG_RTC_MK48T59 */