i386: prepare sharing the PIT code
[linux-2.6] / include / asm-x86 / i8253.h
1 #ifndef __ASM_I8253_H__
2 #define __ASM_I8253_H__
3
4 #ifdef CONFIG_X86_64
5 # include <asm/8253pit.h>
6 #endif
7
8 /* i8253A PIT registers */
9 #define PIT_MODE                0x43
10 #define PIT_CH0                 0x40
11 #define PIT_CH2                 0x42
12
13 extern spinlock_t i8253_lock;
14
15 #ifdef CONFIG_GENERIC_CLOCKEVENTS
16
17 extern struct clock_event_device *global_clock_event;
18
19 extern void setup_pit_timer(void);
20
21 #endif
22
23 #endif  /* __ASM_I8253_H__ */