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...