search for: timer_hpet

Displaying 5 results from an estimated 5 matches for "timer_hpet".

2007 Apr 18
0
[RFC, PATCH 22/24] i386 Consolidate redundant timer code
...-0800 +++ linux-2.6.16-rc6/arch/i386/kernel/timers/timer_cyclone.c 2006-03-12 19:57:42.000000000 -0800 @@ -224,6 +224,7 @@ static int __init init_cyclone(char* ove } } + init_xtime_from_cmos(); init_cpu_khz(); /* Everything looks good! */ Index: linux-2.6.16-rc6/arch/i386/kernel/timers/timer_hpet.c =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/kernel/timers/timer_hpet.c 2006-01-02 19:21:10.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/kernel/timers/timer_hpet.c 2006-03-12 19:57:42.000000000 -0800 @@ -26,39 +26,6 @@ static unsigned l...
2007 Apr 18
0
[RFC, PATCH 22/24] i386 Consolidate redundant timer code
...-0800 +++ linux-2.6.16-rc6/arch/i386/kernel/timers/timer_cyclone.c 2006-03-12 19:57:42.000000000 -0800 @@ -224,6 +224,7 @@ static int __init init_cyclone(char* ove } } + init_xtime_from_cmos(); init_cpu_khz(); /* Everything looks good! */ Index: linux-2.6.16-rc6/arch/i386/kernel/timers/timer_hpet.c =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/kernel/timers/timer_hpet.c 2006-01-02 19:21:10.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/kernel/timers/timer_hpet.c 2006-03-12 19:57:42.000000000 -0800 @@ -26,39 +26,6 @@ static unsigned l...
2007 May 15
3
[PATCH 1/12] Add suspend/resume to devices owned by Xen
...tic void resume_hpet(void) +{ + unsigned long flags; + + spin_lock_irqsave(&platform_timer_lock, flags); + platform_timer_stamp = hpet_counter64; + hpet_stamp = hpet_read32(HPET_COUNTER); + spin_unlock_irqrestore(&platform_timer_lock, flags); +} + +static struct plt_timer_ops timer_hpet = { + .name = "HPET", + .init = init_hpet, + .read_count = read_hpet_count, + .resume = resume_hpet, +}; /************************************************************ * PLATFORM TIMER 3: IBM ''CYCLONE'' TIMER @@ -454,12 +496,13 @@ static void cyclone_overf...
2007 Apr 18
0
[RFC, PATCH 23/24] i386 Vmi timer patch
...ig/arch/i386/kernel/timers/Makefile 2006-01-02 19:21:10.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/kernel/timers/Makefile 2006-03-12 19:57:48.000000000 -0800 @@ -7,3 +7,4 @@ obj-y := timer.o timer_none.o timer_tsc. obj-$(CONFIG_X86_CYCLONE_TIMER) += timer_cyclone.o obj-$(CONFIG_HPET_TIMER) += timer_hpet.o obj-$(CONFIG_X86_PM_TIMER) += timer_pm.o +obj-$(CONFIG_X86_VMI) += timer_vmi.o Index: linux-2.6.16-rc6/arch/i386/kernel/timers/timer.c =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/kernel/timers/timer.c 2006-01-02 19:21:10.00000...
2007 Apr 18
0
[RFC, PATCH 23/24] i386 Vmi timer patch
...ig/arch/i386/kernel/timers/Makefile 2006-01-02 19:21:10.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/kernel/timers/Makefile 2006-03-12 19:57:48.000000000 -0800 @@ -7,3 +7,4 @@ obj-y := timer.o timer_none.o timer_tsc. obj-$(CONFIG_X86_CYCLONE_TIMER) += timer_cyclone.o obj-$(CONFIG_HPET_TIMER) += timer_hpet.o obj-$(CONFIG_X86_PM_TIMER) += timer_pm.o +obj-$(CONFIG_X86_VMI) += timer_vmi.o Index: linux-2.6.16-rc6/arch/i386/kernel/timers/timer.c =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/kernel/timers/timer.c 2006-01-02 19:21:10.00000...