Blame view

kernel/linux-rt-4.4.41/include/clocksource/timer-sp804.h 813 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  #ifndef __CLKSOURCE_TIMER_SP804_H
  #define __CLKSOURCE_TIMER_SP804_H
  
  struct clk;
  
  void __sp804_clocksource_and_sched_clock_init(void __iomem *,
  					      const char *, struct clk *, int);
  void __sp804_clockevents_init(void __iomem *, unsigned int,
  			      struct clk *, const char *);
  void sp804_timer_disable(void __iomem *);
  
  static inline void sp804_clocksource_init(void __iomem *base, const char *name)
  {
  	__sp804_clocksource_and_sched_clock_init(base, name, NULL, 0);
  }
  
  static inline void sp804_clocksource_and_sched_clock_init(void __iomem *base,
  							  const char *name)
  {
  	__sp804_clocksource_and_sched_clock_init(base, name, NULL, 1);
  }
  
  static inline void sp804_clockevents_init(void __iomem *base, unsigned int irq, const char *name)
  {
  	__sp804_clockevents_init(base, irq, NULL, name);
  
  }
  #endif