Displaying 4 results from an estimated 4 matches for "mach_timer_irq_work".
Did you mean:
mach_timer_irq_works
2007 Apr 18
0
[RFC, PATCH 22/24] i386 Consolidate redundant timer code
...A timer IRQs
*/
-static int __init timer_irq_works(void)
+int __init timer_irq_works(void)
{
unsigned long t1 = jiffies;
@@ -2285,7 +2286,7 @@ static inline void check_timer(void)
* Ok, does IRQ0 through the IOAPIC work?
*/
unmask_IO_APIC_irq(0);
- if (timer_irq_works()) {
+ if (mach_timer_irq_works()) {
if (nmi_watchdog == NMI_IO_APIC) {
disable_8259A_irq(0);
setup_nmi();
@@ -2307,7 +2308,7 @@ static inline void check_timer(void)
* legacy devices should be connected to IO APIC #0
*/
setup_ExtINT_IRQ0_pin(apic2, pin2, vector);
- if (timer_irq_works()) {
+ if (mach_t...
2007 Apr 18
0
[RFC, PATCH 22/24] i386 Consolidate redundant timer code
...A timer IRQs
*/
-static int __init timer_irq_works(void)
+int __init timer_irq_works(void)
{
unsigned long t1 = jiffies;
@@ -2285,7 +2286,7 @@ static inline void check_timer(void)
* Ok, does IRQ0 through the IOAPIC work?
*/
unmask_IO_APIC_irq(0);
- if (timer_irq_works()) {
+ if (mach_timer_irq_works()) {
if (nmi_watchdog == NMI_IO_APIC) {
disable_8259A_irq(0);
setup_nmi();
@@ -2307,7 +2308,7 @@ static inline void check_timer(void)
* legacy devices should be connected to IO APIC #0
*/
setup_ExtINT_IRQ0_pin(apic2, pin2, vector);
- if (timer_irq_works()) {
+ if (mach_t...
2007 Apr 18
0
[RFC, PATCH 23/24] i386 Vmi timer patch
...id);
+extern int __init vmi_timer_irq_works(void);
+extern int __init timer_irq_works(void);
+
+static inline void mach_setup_boot_local_clock(void)
+{
+ setup_boot_vmi_alarm();
+}
+
+static inline void mach_setup_secondary_local_clock(void)
+{
+ setup_secondary_vmi_alarm();
+}
+
+static inline int mach_timer_irq_works(void)
+{
+ return vmi_timer_irq_works();
+}
+
+#endif /* CONFIG_X86_LOCAL_APIC */
+
+#endif /* __ASM_MACH_APICTIMER_H */
Index: linux-2.6.16-rc6/include/asm-i386/mach-vmi/mach_schedclock.h
===================================================================
--- linux-2.6.16-rc6.orig/include/asm-i38...
2007 Apr 18
0
[RFC, PATCH 23/24] i386 Vmi timer patch
...id);
+extern int __init vmi_timer_irq_works(void);
+extern int __init timer_irq_works(void);
+
+static inline void mach_setup_boot_local_clock(void)
+{
+ setup_boot_vmi_alarm();
+}
+
+static inline void mach_setup_secondary_local_clock(void)
+{
+ setup_secondary_vmi_alarm();
+}
+
+static inline int mach_timer_irq_works(void)
+{
+ return vmi_timer_irq_works();
+}
+
+#endif /* CONFIG_X86_LOCAL_APIC */
+
+#endif /* __ASM_MACH_APICTIMER_H */
Index: linux-2.6.16-rc6/include/asm-i386/mach-vmi/mach_schedclock.h
===================================================================
--- linux-2.6.16-rc6.orig/include/asm-i38...