| H. Peter Anvin | 1965aae | 2008-10-22 22:26:29 -0700 | [diff] [blame] | 1 | #ifndef _ASM_X86_I8253_H | 
 | 2 | #define _ASM_X86_I8253_H | 
| Thomas Gleixner | 0190dae | 2007-10-12 23:04:06 +0200 | [diff] [blame] | 3 |  | 
| Thomas Gleixner | 0190dae | 2007-10-12 23:04:06 +0200 | [diff] [blame] | 4 | /* i8253A PIT registers */ | 
 | 5 | #define PIT_MODE		0x43 | 
 | 6 | #define PIT_CH0			0x40 | 
 | 7 | #define PIT_CH2			0x42 | 
 | 8 |  | 
 | 9 | extern spinlock_t i8253_lock; | 
 | 10 |  | 
| Thomas Gleixner | 0190dae | 2007-10-12 23:04:06 +0200 | [diff] [blame] | 11 | extern struct clock_event_device *global_clock_event; | 
 | 12 |  | 
 | 13 | extern void setup_pit_timer(void); | 
 | 14 |  | 
| Alan Cox | 466eed2 | 2008-01-30 13:33:14 +0100 | [diff] [blame] | 15 | #define inb_pit		inb_p | 
 | 16 | #define outb_pit	outb_p | 
 | 17 |  | 
| H. Peter Anvin | 1965aae | 2008-10-22 22:26:29 -0700 | [diff] [blame] | 18 | #endif /* _ASM_X86_I8253_H */ |