Re: [RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2013-01-02 Thread Mark Rutland
On Fri, Dec 21, 2012 at 10:02:18AM +, Santosh Shilimkar wrote: > On Tuesday 18 December 2012 05:36 PM, Mark Rutland wrote: > > Currently the broadcast mechanism used for timers is abstracted by a > > function pointer on struct clock_event_device. As the fundamental > > mechanism for broadcast

Re: [RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2013-01-02 Thread Mark Rutland
On Fri, Dec 21, 2012 at 10:02:18AM +, Santosh Shilimkar wrote: On Tuesday 18 December 2012 05:36 PM, Mark Rutland wrote: Currently the broadcast mechanism used for timers is abstracted by a function pointer on struct clock_event_device. As the fundamental mechanism for broadcast is

Re: [RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2012-12-21 Thread Santosh Shilimkar
On Tuesday 18 December 2012 05:36 PM, Mark Rutland wrote: Currently the broadcast mechanism used for timers is abstracted by a function pointer on struct clock_event_device. As the fundamental mechanism for broadcast is architecture-specific, this ties each clock_event_device driver to a single

Re: [RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2012-12-21 Thread Santosh Shilimkar
On Tuesday 18 December 2012 05:36 PM, Mark Rutland wrote: Currently the broadcast mechanism used for timers is abstracted by a function pointer on struct clock_event_device. As the fundamental mechanism for broadcast is architecture-specific, this ties each clock_event_device driver to a single

Re: [RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2012-12-19 Thread Mark Rutland
On Tue, Dec 18, 2012 at 10:17:11PM +, Stephen Boyd wrote: > On 12/18/12 04:06, Mark Rutland wrote: > > diff --git a/kernel/time/tick-broadcast.c b/kernel/time/tick-broadcast.c > > index f113755..c2dd022 100644 > > --- a/kernel/time/tick-broadcast.c > > +++ b/kernel/time/tick-broadcast.c > > @@

Re: [RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2012-12-19 Thread Mark Rutland
On Tue, Dec 18, 2012 at 10:17:11PM +, Stephen Boyd wrote: On 12/18/12 04:06, Mark Rutland wrote: diff --git a/kernel/time/tick-broadcast.c b/kernel/time/tick-broadcast.c index f113755..c2dd022 100644 --- a/kernel/time/tick-broadcast.c +++ b/kernel/time/tick-broadcast.c @@ -125,6

Re: [RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2012-12-18 Thread Stephen Boyd
On 12/18/12 04:06, Mark Rutland wrote: > diff --git a/kernel/time/tick-broadcast.c b/kernel/time/tick-broadcast.c > index f113755..c2dd022 100644 > --- a/kernel/time/tick-broadcast.c > +++ b/kernel/time/tick-broadcast.c > @@ -125,6 +125,21 @@ int tick_device_uses_broadcast(struct

[RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2012-12-18 Thread Mark Rutland
Currently the broadcast mechanism used for timers is abstracted by a function pointer on struct clock_event_device. As the fundamental mechanism for broadcast is architecture-specific, this ties each clock_event_device driver to a single architecture, even where the driver is otherwise generic.

[RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2012-12-18 Thread Mark Rutland
Currently the broadcast mechanism used for timers is abstracted by a function pointer on struct clock_event_device. As the fundamental mechanism for broadcast is architecture-specific, this ties each clock_event_device driver to a single architecture, even where the driver is otherwise generic.

Re: [RFC PATCH 2/5] clockevents: Add generic timer broadcast receiver

2012-12-18 Thread Stephen Boyd
On 12/18/12 04:06, Mark Rutland wrote: diff --git a/kernel/time/tick-broadcast.c b/kernel/time/tick-broadcast.c index f113755..c2dd022 100644 --- a/kernel/time/tick-broadcast.c +++ b/kernel/time/tick-broadcast.c @@ -125,6 +125,21 @@ int tick_device_uses_broadcast(struct clock_event_device