timer_restore is now unused, remove it
apm was the only consumer of timer_restore. Now that it's gone, this can be removed.
This commit is contained in:
parent
8c576a279e
commit
8e82f10172
@ -30,7 +30,6 @@ void clock_init(void);
|
||||
*/
|
||||
|
||||
void startrtclock(void);
|
||||
void timer_restore(void);
|
||||
void init_TSC(void);
|
||||
void resume_TSC(void);
|
||||
|
||||
|
@ -388,26 +388,6 @@ i8254_restore(void)
|
||||
set_i8254_freq(MODE_STOP, 0);
|
||||
}
|
||||
|
||||
#ifndef __amd64__
|
||||
/*
|
||||
* Restore all the timers non-atomically (XXX: should be atomically).
|
||||
*
|
||||
* This function is called from pmtimer_resume() to restore all the timers.
|
||||
* This should not be necessary, but there are broken laptops that do not
|
||||
* restore all the timers on resume. The APM spec was at best vague on the
|
||||
* subject.
|
||||
* pmtimer is used only with the old APM power management, and not with
|
||||
* acpi, which is required for amd64, so skip it in that case.
|
||||
*/
|
||||
void
|
||||
timer_restore(void)
|
||||
{
|
||||
|
||||
i8254_restore(); /* restore i8254_freq and hz */
|
||||
atrtc_restore(); /* reenable RTC interrupts */
|
||||
}
|
||||
#endif
|
||||
|
||||
/* This is separate from startrtclock() so that it can be called early. */
|
||||
void
|
||||
i8254_init(void)
|
||||
|
Loading…
x
Reference in New Issue
Block a user