From mboxrd@z Thu Jan 1 00:00:00 1970 From: dinguyen@altera.com (Dinh Nguyen) Date: Tue, 17 Sep 2013 11:14:07 -0500 Subject: [RESEND PATCHv3 1/2] clocksource: dw_apb_timer: Move timer defines to header file. In-Reply-To: <1377744796-22175-1-git-send-email-dinguyen@altera.com> References: <1377744796-22175-1-git-send-email-dinguyen@altera.com> Message-ID: <1379434447.24347.0.camel@linux-builds1> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Wed, 2013-08-28 at 21:53 -0500, Dinh Nguyen wrote: > From: Dinh Nguyen > > Move all dw_apb_timer defines to include/linux/dw_apb_timer.h. > > Signed-off-by: Dinh Nguyen > CC: Rob Herring > CC: Arnd Bergmann > Cc: Olof Johansson > CC: Jamie Iles > Cc: John Stultz > Cc: Daniel Lezcano > Cc: Thomas Gleixner > Cc: Linus Walleij > Cc: Pavel Machek > Cc: Heiko Stuebner > Cc: linux-arm-kernel at lists.infradead.org > > v2: > - Remove the defines in dw_apb_timer.c > --- > drivers/clocksource/dw_apb_timer.c | 19 ------------------- > include/linux/dw_apb_timer.h | 19 +++++++++++++++++++ > 2 files changed, 19 insertions(+), 19 deletions(-) > > diff --git a/drivers/clocksource/dw_apb_timer.c b/drivers/clocksource/dw_apb_timer.c > index e54ca10..c3a8f52 100644 > --- a/drivers/clocksource/dw_apb_timer.c > +++ b/drivers/clocksource/dw_apb_timer.c > @@ -18,25 +18,6 @@ > #include > #include > > -#define APBT_MIN_PERIOD 4 > -#define APBT_MIN_DELTA_USEC 200 > - > -#define APBTMR_N_LOAD_COUNT 0x00 > -#define APBTMR_N_CURRENT_VALUE 0x04 > -#define APBTMR_N_CONTROL 0x08 > -#define APBTMR_N_EOI 0x0c > -#define APBTMR_N_INT_STATUS 0x10 > - > -#define APBTMRS_INT_STATUS 0xa0 > -#define APBTMRS_EOI 0xa4 > -#define APBTMRS_RAW_INT_STATUS 0xa8 > -#define APBTMRS_COMP_VERSION 0xac > - > -#define APBTMR_CONTROL_ENABLE (1 << 0) > -/* 1: periodic, 0:free running. */ > -#define APBTMR_CONTROL_MODE_PERIODIC (1 << 1) > -#define APBTMR_CONTROL_INT (1 << 2) > - > static inline struct dw_apb_clock_event_device * > ced_to_dw_apb_ced(struct clock_event_device *evt) > { > diff --git a/include/linux/dw_apb_timer.h b/include/linux/dw_apb_timer.h > index 1f79b20..1d2b949 100644 > --- a/include/linux/dw_apb_timer.h > +++ b/include/linux/dw_apb_timer.h > @@ -19,6 +19,25 @@ > > #define APBTMRS_REG_SIZE 0x14 > > +#define APBT_MIN_PERIOD 4 > +#define APBT_MIN_DELTA_USEC 200 > + > +#define APBTMR_N_LOAD_COUNT 0x00 > +#define APBTMR_N_CURRENT_VALUE 0x04 > +#define APBTMR_N_CONTROL 0x08 > +#define APBTMR_N_EOI 0x0c > +#define APBTMR_N_INT_STATUS 0x10 > + > +#define APBTMRS_INT_STATUS 0xa0 > +#define APBTMRS_EOI 0xa4 > +#define APBTMRS_RAW_INT_STATUS 0xa8 > +#define APBTMRS_COMP_VERSION 0xac > + > +#define APBTMR_CONTROL_ENABLE (1 << 0) > +/* 1: periodic, 0:free running. */ > +#define APBTMR_CONTROL_MODE_PERIODIC (1 << 1) > +#define APBTMR_CONTROL_INT (1 << 2) > + > struct dw_apb_timer { > void __iomem *base; > unsigned long freq; Ping? This patch series has sat idle for 2-weeks now. Thanks, Dinh