/* tick_setup_oneshot - setup the event device for oneshot mode (hres or nohz)  */
void tick_setup_oneshot(struct clock_event_device *newdev, void(*handler)(struct clock_event_device *), ktime_t next_event)
/* tick_setup_oneshot - setup the event device for oneshot mode (hres or nohz)  */
void tick_setup_oneshot(struct clock_event_device *newdev, void(*handler)(struct clock_event_device *), ktime_t next_event)
{
	newdev->event_handler = handler;
	clockevents_set_mode(newdev, CLOCK_EVT_MODE_ONESHOT);
	tick_dev_program_event(newdev, next_event, 1);
}