blob: e1d555a3dfe5291e323ad8e8215258687c20f6c2 [file] [log] [blame]
Glauber de Oliveira Costa2fed0c52008-01-30 13:30:33 +01001#ifndef _X86_SPINLOCK_H_
2#define _X86_SPINLOCK_H_
3
4#ifdef CONFIG_PARAVIRT
5#include <asm/paravirt.h>
6#else
7#define CLI_STRING "cli"
8#define STI_STRING "sti"
9#define CLI_STI_CLOBBERS
10#define CLI_STI_INPUT_ARGS
11#endif /* CONFIG_PARAVIRT */
12
Thomas Gleixner96a388d2007-10-11 11:20:03 +020013#ifdef CONFIG_X86_32
14# include "spinlock_32.h"
15#else
16# include "spinlock_64.h"
17#endif
Glauber de Oliveira Costa2fed0c52008-01-30 13:30:33 +010018
19#endif