|
@@ -40,6 +40,7 @@ extern void gru_wait_abort_proc(void *cb);
|
|
*((volatile unsigned long *)(p)) = v; /* force st.rel */ \
|
|
*((volatile unsigned long *)(p)) = v; /* force st.rel */ \
|
|
} while (0)
|
|
} while (0)
|
|
#elif defined(CONFIG_X86_64)
|
|
#elif defined(CONFIG_X86_64)
|
|
|
|
+#include <asm/cacheflush.h>
|
|
#define __flush_cache(p) clflush(p)
|
|
#define __flush_cache(p) clflush(p)
|
|
#define gru_ordered_store_ulong(p, v) \
|
|
#define gru_ordered_store_ulong(p, v) \
|
|
do { \
|
|
do { \
|