> -----Original Message----- > From: Jason [mailto:tw...@lakedaemon.net] > Sent: Thursday, July 28, 2011 6:52 AM > To: Prafulla Wadaskar > Cc: cl...@debian.org; w...@denx.de; u-boot@lists.denx.de; Prabhanjan > Sarnaik; Ashish Karkare; Siddarth Gore; bd...@gag.com > Subject: Re: RFC [PATCH 1/5] drivers/rtc: add Marvell Integrated RTC. > > On Wed, Jul 27, 2011 at 11:12:35AM -0700, Prafulla Wadaskar wrote: > > > > > > > -----Original Message----- > > > From: Jason Cooper [mailto:u-b...@lakedaemon.net] > > > Sent: Wednesday, July 27, 2011 2:49 AM > > > To: cl...@debian.org; w...@denx.de; Prafulla Wadaskar > > > Cc: u-boot@lists.denx.de; Prabhanjan Sarnaik; Ashish Karkare; > Siddarth > > > Gore; bd...@gag.com; Jason Cooper > > > Subject: RFC [PATCH 1/5] drivers/rtc: add Marvell Integrated RTC. > > > > > > > > > Signed-off-by: Jason Cooper <u-b...@lakedaemon.net> > > > --- > > > drivers/rtc/Makefile | 1 + > > > drivers/rtc/mvinteg_rtc.c | 151 > > > > Filename mvrtc.c sounds more relevent > > Will do. > > ... > > > +#define INTERNAL_REG_BASE_ADDR 0xf1000000 > > > > This must go in kirkood.h > > Thanks. That didn't feel right to me, but I didn't know the proper > place to put it. > > ... > > > + > > > +/* register operations macros */ > > > +#define MV_REG_READ(offset) \ > > > + le32_to_cpu( \ > > > + *(volatile unsigned int *)(INTERNAL_REG_BASE_ADDR + offset)) > > > + > > > +#define MV_REG_WRITE(offset, data) \ > > > + do { \ > > > + *(volatile unsigned int *)(INTERNAL_REG_BASE_ADDR + offset) > = \ > > > + cpu_to_le32(data); \ > > > + } while (0); > > > + > > > +/* RTC registers */ > > > +#define MVINTEG_RTCTIME_REG 0x10300 > > > +#define MVINTEG_RTCDATE_REG 0x10304 > > > > NAK, please use c-strut for register definations > > So then, in kirkwood.h: > > #define KW_RTC_BASE (KW_REGISTER(0x10300)) > > and then use accordingly: > > struct mvrtc_registers { > u32 time; > u32 date; > }; > > struct mvrtc_registers *mvrtc_regs = (struct mvrtc_registers > *)KW_RTC_BASE; > > Right? I'm basing this on kirkwood/timer.c
That's perfect :-) > > ... > > Regards.. > > Prafulla . . > > As always, thanks for the review and comments. That's my pleasure too. Regards.. Prafulla . . _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot