public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] *** PROBABLY SPAM *** RE: [PATCH] (Resubmit)	ADD ARM AMBA PL031 RTCSupport
Date: Mon, 21 Jul 2008 22:26:07 +0200	[thread overview]
Message-ID: <20080721202607.GC16567@game.jcrosoft.org> (raw)
In-Reply-To: <5BF78BCE8D9BF14A83F836BD9E3916BA23C12C@blrms.slti.sanyo.co.in>

> +/* 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

      reply	other threads:[~2008-07-21 20:26 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-17  1:53 [U-Boot-Users] [PATCH] (Resubmit) ADD ARM AMBA PL031 RTC Support Gururaja Hebbar K R
2008-07-17 21:39 ` Jean-Christophe PLAGNIOL-VILLARD
2008-07-18  0:23   ` [U-Boot-Users] [PATCH] (Resubmit) ADD ARM AMBA PL031 RTCSupport Gururaja Hebbar K R
     [not found]     ` <000001c8e8dc$e0a8b0e0$3a4d010a@Emea.Arm.com>
2008-07-21  8:04       ` Gururaja Hebbar K R
2008-07-21 20:19         ` Jean-Christophe PLAGNIOL-VILLARD
2008-07-22  1:54           ` [U-Boot-Users] [PATCH] (Resubmit) ADD ARM AMBA PL031 RTC Support Gururaja Hebbar K R
2008-07-22  5:21             ` Hebbar
2008-07-22  6:21               ` Wolfgang Denk
2008-07-22  6:53                 ` Hebbar
2008-07-29 20:54                   ` Wolfgang Denk
2008-08-01  0:42                     ` Gururaja Hebbar K R
2008-08-01  3:15                       ` Hebbar
2008-07-21  6:31   ` [U-Boot-Users] [PATCH] (Resubmit) ADD ARM AMBA PL031 RTCSupport Gururaja Hebbar K R
2008-07-21 20:26     ` Jean-Christophe PLAGNIOL-VILLARD [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080721202607.GC16567@game.jcrosoft.org \
    --to=plagnioj@jcrosoft.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox