diff options
| author | Mark Brown <[email protected]> | 2015-10-12 18:09:27 +0100 | 
|---|---|---|
| committer | Mark Brown <[email protected]> | 2015-10-12 18:09:27 +0100 | 
| commit | 79828b4fa835f73cdaf4bffa48696abdcbea9d02 (patch) | |
| tree | 5e0fa7156acb75ba603022bc807df8f2fedb97a8 /arch/tile/kernel/time.c | |
| parent | 721b51fcf91898299d96f4b72cb9434cda29dce6 (diff) | |
| parent | 8c1a9d6323abf0fb1e5dad96cf3f1c783505ea5a (diff) | |
Merge remote-tracking branch 'asoc/fix/rt5645' into asoc-fix-rt5645
Diffstat (limited to 'arch/tile/kernel/time.c')
| -rw-r--r-- | arch/tile/kernel/time.c | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/arch/tile/kernel/time.c b/arch/tile/kernel/time.c index 00178ecf9aea..178989e6d3e3 100644 --- a/arch/tile/kernel/time.c +++ b/arch/tile/kernel/time.c @@ -140,10 +140,10 @@ static int tile_timer_set_next_event(unsigned long ticks,   * Whenever anyone tries to change modes, we just mask interrupts   * and wait for the next event to get set.   */ -static void tile_timer_set_mode(enum clock_event_mode mode, -				struct clock_event_device *evt) +static int tile_timer_shutdown(struct clock_event_device *evt)  {  	arch_local_irq_mask_now(INT_TILE_TIMER); +	return 0;  }  /* @@ -157,7 +157,9 @@ static DEFINE_PER_CPU(struct clock_event_device, tile_timer) = {  	.rating = 100,  	.irq = -1,  	.set_next_event = tile_timer_set_next_event, -	.set_mode = tile_timer_set_mode, +	.set_state_shutdown = tile_timer_shutdown, +	.set_state_oneshot = tile_timer_shutdown, +	.tick_resume = tile_timer_shutdown,  };  void setup_tile_timer(void)  |