> +/* Enable RTC Start in Control register*/
> +void rtc_init(void)
> +{
> +     RTC_WRITE_REG(RTC_CR,RTC_CR_MIE);
please replace by
        RTC_WRITE_REG(RTC_CR, RTC_CR_MIE);
> +     
   ^^^^^
please remove this whitescpace
> +     pl031_initted = 1;
> +}
> +
> +/*
> + * Reset the RTC. We set the date back to 1970-01-01.
> + */
> +void rtc_reset(void)
> +{
> +     RTC_WRITE_REG(RTC_LR,0x00);
please replace by
        RTC_WRITE_REG(RTC_LR, 0x00);
> +     if(!pl031_initted)
> +             rtc_init();
> +}
> +
> +/*
> + * Set the RTC
> +*/
> +void rtc_set(struct rtc_time *tmp)
> +{
> +     unsigned long tim;
> +     
   ^^^^^
please remove this whitescpace
> +     if(!pl031_initted)
> +             rtc_init();
> +
> +     if (tmp == NULL) {
> +             puts("Error setting the date/time\n");
> +             return;
> +     }
> +     
   ^^^^^
please remove this whitescpace
> +     /* Calculate number of seconds this incoming time represents */
> +     tim = mktime(tmp->tm_year, tmp->tm_mon, tmp->tm_mday,
> +                     tmp->tm_hour, tmp->tm_min, tmp->tm_sec);
> +
> +     RTC_WRITE_REG(RTC_LR,tim);
> +}
> +
> +/*
> + * Get the current time from the RTC
> + */
> +int rtc_get(struct rtc_time *tmp)
> +{
> +     ulong tim;
> +     
   ^^^^^
please remove this whitescpace
> +     if(!pl031_initted)
> +             rtc_init();
> +
> +     if (tmp == NULL) {
> +             puts("Error getting the date/time\n");
> +             return -1;
> +     }
> +
> +     tim = RTC_READ_REG(RTC_DR);
> +     
   ^^^^^
please remove this whitescpace
> +     to_tm (tim, tmp);
> +
> +     debug ( "Get DATE: %4d-%02d-%02d (wday=%d)  TIME:
> %2d:%02d:%02d\n",
> +             tmp->tm_year, tmp->tm_mon, tmp->tm_mday, tmp->tm_wday,
> +             tmp->tm_hour, tmp->tm_min, tmp->tm_sec);
> +
> +     return 0;
> +}
> +
> +#endif



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Reply via email to