| Vegard Nossum | 77ef50a | 2008-06-18 17:08:48 +0200 | [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 |  | 
| Vegard Nossum | 77ef50a | 2008-06-18 17:08:48 +0200 | [diff] [blame] | 18 | #endif /* ASM_X86__I8253_H */ |