From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Walker Date: Thu, 26 Apr 2007 21:07:53 +0000 Subject: Re: [PATCH 1/3] ia64: convert to use clocksource code Message-Id: <1177621673.12796.121.camel@imap.mvista.com> List-Id: References: <20070426202632.23343.54944.sendpatchset@rambler.zko.hp.com> In-Reply-To: <20070426202632.23343.54944.sendpatchset@rambler.zko.hp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Peter Keilty Cc: linux-ia64@vger.kernel.org, John Stultz , Eric Whitney , linux-kernel@vger.kernel.org On Thu, 2007-04-26 at 16:26 -0400, Peter Keilty wrote: > + .mask = (1LL << 40) - 1, > + .mult = 0, /*to be caluclated*/ > + .shift = 16, > + .is_continuous = 1, > }; You should use CLOCKSOURCE_MASK() here .. > > diff --git a/include/linux/clocksource.h b/include/linux/clocksource.h > index daa4940..a20b4d6 100644 > --- a/include/linux/clocksource.h > +++ b/include/linux/clocksource.h > @@ -61,6 +61,9 @@ struct clocksource { > u32 shift; > unsigned long flags; > cycle_t (*vread)(void); > +#ifdef CONFIG_IA64 > + void *fsys_mmio_ptr; /* used by fsyscall asm code */ > +#endif Could you explain in detail why this is needed? Daniel