|
@@ -87,7 +87,7 @@ do { \
|
|
: "=r" (tmp)); \
|
|
: "=r" (tmp)); \
|
|
} while (0)
|
|
} while (0)
|
|
|
|
|
|
-#elif defined(CONFIG_CPU_MIPSR1)
|
|
|
|
|
|
+#elif defined(CONFIG_CPU_MIPSR1) && !defined(CONFIG_MACH_ALCHEMY)
|
|
|
|
|
|
/*
|
|
/*
|
|
* These are slightly complicated by the fact that we guarantee R1 kernels to
|
|
* These are slightly complicated by the fact that we guarantee R1 kernels to
|
|
@@ -139,7 +139,7 @@ do { \
|
|
} while (0)
|
|
} while (0)
|
|
|
|
|
|
#elif defined(CONFIG_CPU_R10000) || defined(CONFIG_CPU_CAVIUM_OCTEON) || \
|
|
#elif defined(CONFIG_CPU_R10000) || defined(CONFIG_CPU_CAVIUM_OCTEON) || \
|
|
- defined(CONFIG_CPU_R5500)
|
|
|
|
|
|
+ defined(CONFIG_CPU_R5500) || defined(CONFIG_MACH_ALCHEMY)
|
|
|
|
|
|
/*
|
|
/*
|
|
* R10000 rocks - all hazards handled in hardware, so this becomes a nobrainer.
|
|
* R10000 rocks - all hazards handled in hardware, so this becomes a nobrainer.
|