@ -174,14 +174,14 @@ int rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
if ( err )
return err ;
if ( rtc - > aie_timer . enabled ) {
rtctimer_remove ( rtc , & rtc - > aie_timer ) ;
rtc_ timer_remove ( rtc , & rtc - > aie_timer ) ;
rtc - > aie_timer . enabled = 0 ;
}
rtc - > aie_timer . node . expires = rtc_tm_to_ktime ( alarm - > time ) ;
rtc - > aie_timer . period = ktime_set ( 0 , 0 ) ;
if ( alarm - > enabled ) {
rtc - > aie_timer . enabled = 1 ;
rtctimer_enqueue ( rtc , & rtc - > aie_timer ) ;
rtc_ timer_enqueue ( rtc , & rtc - > aie_timer ) ;
}
mutex_unlock ( & rtc - > ops_lock ) ;
return 0 ;
@ -197,9 +197,9 @@ int rtc_alarm_irq_enable(struct rtc_device *rtc, unsigned int enabled)
if ( rtc - > aie_timer . enabled ! = enabled ) {
if ( enabled ) {
rtc - > aie_timer . enabled = 1 ;
rtctimer_enqueue ( rtc , & rtc - > aie_timer ) ;
rtc_ timer_enqueue ( rtc , & rtc - > aie_timer ) ;
} else {
rtctimer_remove ( rtc , & rtc - > aie_timer ) ;
rtc_ timer_remove ( rtc , & rtc - > aie_timer ) ;
rtc - > aie_timer . enabled = 0 ;
}
}
@ -236,9 +236,9 @@ int rtc_update_irq_enable(struct rtc_device *rtc, unsigned int enabled)
rtc - > uie_rtctimer . node . expires = ktime_add ( now , onesec ) ;
rtc - > uie_rtctimer . period = ktime_set ( 1 , 0 ) ;
rtc - > uie_rtctimer . enabled = 1 ;
rtctimer_enqueue ( rtc , & rtc - > uie_rtctimer ) ;
rtc_ timer_enqueue ( rtc , & rtc - > uie_rtctimer ) ;
} else {
rtctimer_remove ( rtc , & rtc - > uie_rtctimer ) ;
rtc_ timer_remove ( rtc , & rtc - > uie_rtctimer ) ;
rtc - > uie_rtctimer . enabled = 0 ;
}
@ -481,7 +481,7 @@ int rtc_irq_set_freq(struct rtc_device *rtc, struct rtc_task *task, int freq)
EXPORT_SYMBOL_GPL ( rtc_irq_set_freq ) ;
/**
* rtctimer_enqueue - Adds a rtc_timer to the rtc_device timerqueue
* rtc_ timer_enqueue - Adds a rtc_timer to the rtc_device timerqueue
* @ rtc rtc device
* @ timer timer being added .
*
@ -490,7 +490,7 @@ EXPORT_SYMBOL_GPL(rtc_irq_set_freq);
*
* Must hold ops_lock for proper serialization of timerqueue
*/
void rtctimer_enqueue ( struct rtc_device * rtc , struct rtc_timer * timer )
void rtc_ timer_enqueue ( struct rtc_device * rtc , struct rtc_timer * timer )
{
timerqueue_add ( & rtc - > timerqueue , & timer - > node ) ;
if ( & timer - > node = = timerqueue_getnext ( & rtc - > timerqueue ) ) {
@ -505,7 +505,7 @@ void rtctimer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer)
}
/**
* rtctimer_remove - Removes a rtc_timer from the rtc_device timerqueue
* rtc_ timer_remove - Removes a rtc_timer from the rtc_device timerqueue
* @ rtc rtc device
* @ timer timer being removed .
*
@ -514,7 +514,7 @@ void rtctimer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer)
*
* Must hold ops_lock for proper serialization of timerqueue
*/
void rtctimer_remove ( struct rtc_device * rtc , struct rtc_timer * timer )
void rtc_ timer_remove ( struct rtc_device * rtc , struct rtc_timer * timer )
{
struct timerqueue_node * next = timerqueue_getnext ( & rtc - > timerqueue ) ;
timerqueue_del ( & rtc - > timerqueue , & timer - > node ) ;
@ -534,7 +534,7 @@ void rtctimer_remove(struct rtc_device *rtc, struct rtc_timer *timer)
}
/**
* rtctimer_do_work - Expires rtc timers
* rtc_ timer_do_work - Expires rtc timers
* @ rtc rtc device
* @ timer timer being removed .
*
@ -543,7 +543,7 @@ void rtctimer_remove(struct rtc_device *rtc, struct rtc_timer *timer)
*
* Serializes access to timerqueue via ops_lock mutex
*/
void rtctimer_do_work ( struct work_struct * work )
void rtc_ timer_do_work ( struct work_struct * work )
{
struct rtc_timer * timer ;
struct timerqueue_node * next ;
@ -592,14 +592,14 @@ again:
}
/* rtctimer_init - Initializes an rtc_timer
/* rtc_ timer_init - Initializes an rtc_timer
* @ timer : timer to be intiialized
* @ f : function pointer to be called when timer fires
* @ data : private data passed to function pointer
*
* Kernel interface to initializing an rtc_timer .
*/
void rtctimer_init ( struct rtc_timer * timer , void ( * f ) ( void * p ) , void * data )
void rtc_ timer_init ( struct rtc_timer * timer , void ( * f ) ( void * p ) , void * data )
{
timerqueue_init ( & timer - > node ) ;
timer - > enabled = 0 ;
@ -607,7 +607,7 @@ void rtctimer_init(struct rtc_timer *timer, void (*f)(void* p), void* data)
timer - > task . private_data = data ;
}
/* rtctimer_start - Sets an rtc_timer to fire in the future
/* rtc_ timer_start - Sets an rtc_timer to fire in the future
* @ rtc : rtc device to be used
* @ timer : timer being set
* @ expires : time at which to expire the timer
@ -615,36 +615,36 @@ void rtctimer_init(struct rtc_timer *timer, void (*f)(void* p), void* data)
*
* Kernel interface to set an rtc_timer
*/
int rtctimer_start ( struct rtc_device * rtc , struct rtc_timer * timer ,
int rtc_ timer_start ( struct rtc_device * rtc , struct rtc_timer * timer ,
ktime_t expires , ktime_t period )
{
int ret = 0 ;
mutex_lock ( & rtc - > ops_lock ) ;
if ( timer - > enabled )
rtctimer_remove ( rtc , timer ) ;
rtc_ timer_remove ( rtc , timer ) ;
timer - > node . expires = expires ;
timer - > period = period ;
timer - > enabled = 1 ;
rtctimer_enqueue ( rtc , timer ) ;
rtc_ timer_enqueue ( rtc , timer ) ;
mutex_unlock ( & rtc - > ops_lock ) ;
return ret ;
}
/* rtctimer_cancel - Stops an rtc_timer
/* rtc_ timer_cancel - Stops an rtc_timer
* @ rtc : rtc device to be used
* @ timer : timer being set
*
* Kernel interface to cancel an rtc_timer
*/
int rtctimer_cancel ( struct rtc_device * rtc , struct rtc_timer * timer )
int rtc_ timer_cancel ( struct rtc_device * rtc , struct rtc_timer * timer )
{
int ret = 0 ;
mutex_lock ( & rtc - > ops_lock ) ;
if ( timer - > enabled )
rtctimer_remove ( rtc , timer ) ;
rtc_ timer_remove ( rtc , timer ) ;
timer - > enabled = 0 ;
mutex_unlock ( & rtc - > ops_lock ) ;
return ret ;