Lines Matching refs:aie_timer
399 alarm->enabled = rtc->aie_timer.enabled; in rtc_read_alarm()
400 alarm->time = rtc_ktime_to_tm(rtc->aie_timer.node.expires); in rtc_read_alarm()
468 if (rtc->aie_timer.enabled) in rtc_set_alarm()
469 rtc_timer_remove(rtc, &rtc->aie_timer); in rtc_set_alarm()
471 rtc->aie_timer.node.expires = rtc_tm_to_ktime(alarm->time); in rtc_set_alarm()
472 rtc->aie_timer.period = 0; in rtc_set_alarm()
474 err = rtc_timer_enqueue(rtc, &rtc->aie_timer); in rtc_set_alarm()
500 rtc->aie_timer.node.expires = rtc_tm_to_ktime(alarm->time); in rtc_initialize_alarm()
501 rtc->aie_timer.period = 0; in rtc_initialize_alarm()
505 rtc->aie_timer.node.expires)) { in rtc_initialize_alarm()
506 rtc->aie_timer.enabled = 1; in rtc_initialize_alarm()
507 timerqueue_add(&rtc->timerqueue, &rtc->aie_timer.node); in rtc_initialize_alarm()
508 trace_rtc_timer_enqueue(&rtc->aie_timer); in rtc_initialize_alarm()
523 if (rtc->aie_timer.enabled != enabled) { in rtc_alarm_irq_enable()
525 err = rtc_timer_enqueue(rtc, &rtc->aie_timer); in rtc_alarm_irq_enable()
527 rtc_timer_remove(rtc, &rtc->aie_timer); in rtc_alarm_irq_enable()