| 
									
										
										
										
											2007-10-12 23:04:23 +02:00
										 |  |  | /* x86 architecture timex specifications */ | 
					
						
							|  |  |  | #ifndef _ASM_X86_TIMEX_H
 | 
					
						
							|  |  |  | #define _ASM_X86_TIMEX_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include <asm/processor.h>
 | 
					
						
							|  |  |  | #include <asm/tsc.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifdef CONFIG_X86_ELAN
 | 
					
						
							|  |  |  | #  define PIT_TICK_RATE 1189200 /* AMD Elan has different frequency! */
 | 
					
						
							| 
									
										
										
										
											2007-10-11 11:20:03 +02:00
										 |  |  | #else
 | 
					
						
							| 
									
										
										
										
											2007-10-12 23:04:23 +02:00
										 |  |  | #  define PIT_TICK_RATE 1193182 /* Underlying HZ */
 | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | #define CLOCK_TICK_RATE	PIT_TICK_RATE
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | extern int read_current_timer(unsigned long *timer_value); | 
					
						
							|  |  |  | #define ARCH_HAS_READ_CURRENT_TIMER	1
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-10-11 11:20:03 +02:00
										 |  |  | #endif
 |