[PATCH] powerpc: merge atomic.h, memory.h
[linux-2.6.git] / include / asm-powerpc / ppc_asm.h
index 553035cda00e5612dbf55906e2c2966bdab4f465..4efa71878fa987049c93f8519c56097b306bb756 100644 (file)
 #define REST_32EVRS(n,s,base)  REST_16EVRS(n,s,base); REST_16EVRS(n+16,s,base)
 
 /* Macros to adjust thread priority for Iseries hardware multithreading */
 #define REST_32EVRS(n,s,base)  REST_16EVRS(n,s,base); REST_16EVRS(n+16,s,base)
 
 /* Macros to adjust thread priority for Iseries hardware multithreading */
+#define HMT_VERY_LOW    or   31,31,31  # very low priority\n"
 #define HMT_LOW                or 1,1,1
 #define HMT_LOW                or 1,1,1
+#define HMT_MEDIUM_LOW  or   6,6,6     # medium low priority\n"
 #define HMT_MEDIUM     or 2,2,2
 #define HMT_MEDIUM     or 2,2,2
+#define HMT_MEDIUM_HIGH or   5,5,5     # medium high priority\n"
 #define HMT_HIGH       or 3,3,3
 
 /* handle instructions that older assemblers may not know */
 #define HMT_HIGH       or 3,3,3
 
 /* handle instructions that older assemblers may not know */