|
@@ -15,6 +15,8 @@
|
|
#include <linux/compiler.h>
|
|
#include <linux/compiler.h>
|
|
#include <asm/alternative.h>
|
|
#include <asm/alternative.h>
|
|
|
|
|
|
|
|
+#define BIT_64(n) (U64_C(1) << (n))
|
|
|
|
+
|
|
/*
|
|
/*
|
|
* These have to be done with inline assembly: that way the bit-setting
|
|
* These have to be done with inline assembly: that way the bit-setting
|
|
* is guaranteed to be atomic. All bit operations return 0 if the bit
|
|
* is guaranteed to be atomic. All bit operations return 0 if the bit
|