Home
last modified time | relevance | path

Searched refs:cs5535_mfgpt_timer (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Dcs5535.h209 struct cs5535_mfgpt_timer;
211 extern uint16_t cs5535_mfgpt_read(struct cs5535_mfgpt_timer *timer,
213 extern void cs5535_mfgpt_write(struct cs5535_mfgpt_timer *timer, uint16_t reg,
216 extern int cs5535_mfgpt_toggle_event(struct cs5535_mfgpt_timer *timer, int cmp,
218 extern int cs5535_mfgpt_set_irq(struct cs5535_mfgpt_timer *timer, int cmp,
220 extern struct cs5535_mfgpt_timer *cs5535_mfgpt_alloc_timer(int timer,
222 extern void cs5535_mfgpt_free_timer(struct cs5535_mfgpt_timer *timer);
224 static inline int cs5535_mfgpt_setup_irq(struct cs5535_mfgpt_timer *timer, in cs5535_mfgpt_setup_irq()
230 static inline int cs5535_mfgpt_release_irq(struct cs5535_mfgpt_timer *timer, in cs5535_mfgpt_release_irq()
/linux/drivers/misc/
H A Dcs5535-mfgpt.c31 struct cs5535_mfgpt_timer { struct
45 int cs5535_mfgpt_toggle_event(struct cs5535_mfgpt_timer *timer, int cmp, in cs5535_mfgpt_toggle_event() argument
97 int cs5535_mfgpt_set_irq(struct cs5535_mfgpt_timer *timer, int cmp, int *irq, in cs5535_mfgpt_set_irq()
146 struct cs5535_mfgpt_timer *cs5535_mfgpt_alloc_timer(int timer_nr, int domain) in cs5535_mfgpt_alloc_timer()
149 struct cs5535_mfgpt_timer *timer = NULL; in cs5535_mfgpt_alloc_timer()
212 void cs5535_mfgpt_free_timer(struct cs5535_mfgpt_timer *timer) in cs5535_mfgpt_free_timer()
229 uint16_t cs5535_mfgpt_read(struct cs5535_mfgpt_timer *timer, uint16_t reg) in cs5535_mfgpt_read()
235 void cs5535_mfgpt_write(struct cs5535_mfgpt_timer *timer, uint16_t reg, in cs5535_mfgpt_write()
267 struct cs5535_mfgpt_timer t; in soft_reset()
290 struct cs5535_mfgpt_timer time in scan_timers()
[all...]
/linux/drivers/clocksource/
H A Dtimer-cs5535.c42 static struct cs5535_mfgpt_timer *cs5535_event_clock;
59 static void disable_timer(struct cs5535_mfgpt_timer *timer) in disable_timer()
67 static void start_timer(struct cs5535_mfgpt_timer *timer, uint16_t delta) in start_timer()
137 struct cs5535_mfgpt_timer *timer; in cs5535_mfgpt_init()
/linux/drivers/watchdog/
H A Dgeodewdt.c47 static struct cs5535_mfgpt_timer *wdt_timer;