arch/x86/include/asm/timex.h
changeset 2 d1f6d8b6f81c
parent 0 aa628870c1d3
equal deleted inserted replaced
1:0056487c491e 2:d1f6d8b6f81c
     1 /* x86 architecture timex specifications */
       
     2 #ifndef _ASM_X86_TIMEX_H
     1 #ifndef _ASM_X86_TIMEX_H
     3 #define _ASM_X86_TIMEX_H
     2 #define _ASM_X86_TIMEX_H
     4 
     3 
     5 #include <asm/processor.h>
     4 #include <asm/processor.h>
     6 #include <asm/tsc.h>
     5 #include <asm/tsc.h>
     7 
     6 
     8 #ifdef CONFIG_X86_ELAN
     7 /* The PIT ticks at this frequency (in HZ): */
     9 #  define PIT_TICK_RATE 1189200 /* AMD Elan has different frequency! */
     8 #define PIT_TICK_RATE		1193182
    10 #elif defined(CONFIG_X86_RDC321X)
     9 
    11 #  define PIT_TICK_RATE 1041667 /* Underlying HZ for R8610 */
    10 #define CLOCK_TICK_RATE		PIT_TICK_RATE
    12 #else
       
    13 #  define PIT_TICK_RATE 1193182 /* Underlying HZ */
       
    14 #endif
       
    15 #define CLOCK_TICK_RATE	PIT_TICK_RATE
       
    16 
    11 
    17 #define ARCH_HAS_READ_CURRENT_TIMER
    12 #define ARCH_HAS_READ_CURRENT_TIMER
    18 
    13 
    19 #endif /* _ASM_X86_TIMEX_H */
    14 #endif /* _ASM_X86_TIMEX_H */