Searched refs:cs5535_event_clock (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-cs5535.c | 42 static struct cs5535_mfgpt_timer *cs5535_event_clock; variable 78 disable_timer(cs5535_event_clock); in mfgpt_shutdown() 84 disable_timer(cs5535_event_clock); in mfgpt_set_periodic() 85 start_timer(cs5535_event_clock, MFGPT_PERIODIC); in mfgpt_set_periodic() 91 start_timer(cs5535_event_clock, delta); in mfgpt_next_event() 108 uint16_t val = cs5535_mfgpt_read(cs5535_event_clock, MFGPT_REG_SETUP); in mfgpt_tick() 115 disable_timer(cs5535_event_clock); in mfgpt_tick() 122 cs5535_mfgpt_write(cs5535_event_clock, MFGPT_REG_COUNTER, 0); in mfgpt_tick() 127 cs5535_mfgpt_write(cs5535_event_clock, MFGPT_REG_SETUP, in mfgpt_tick() 146 cs5535_event_clock in cs5535_mfgpt_init() [all...] |
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | timer-cs5535.c | 42 static struct cs5535_mfgpt_timer *cs5535_event_clock; variable 78 disable_timer(cs5535_event_clock); in mfgpt_shutdown() 84 disable_timer(cs5535_event_clock); in mfgpt_set_periodic() 85 start_timer(cs5535_event_clock, MFGPT_PERIODIC); in mfgpt_set_periodic() 91 start_timer(cs5535_event_clock, delta); in mfgpt_next_event() 108 uint16_t val = cs5535_mfgpt_read(cs5535_event_clock, MFGPT_REG_SETUP); in mfgpt_tick() 115 disable_timer(cs5535_event_clock); in mfgpt_tick() 122 cs5535_mfgpt_write(cs5535_event_clock, MFGPT_REG_COUNTER, 0); in mfgpt_tick() 127 cs5535_mfgpt_write(cs5535_event_clock, MFGPT_REG_SETUP, in mfgpt_tick() 146 cs5535_event_clock in cs5535_mfgpt_init() [all...] |
Completed in 2 milliseconds