MIPS: Loongson-3: Introduce CONFIG_LOONGSON3_ENHANCEMENT
[linux-2.6-block.git] / arch / mips / mm / page.c
index 885d73ffd6fb470ff237916784ef283c19b5c7eb..c41953ca6605ca347db0bbe71689fb791ef51410 100644 (file)
@@ -188,6 +188,15 @@ static void set_prefetch_parameters(void)
                        }
                        break;
 
+               case CPU_LOONGSON3:
+                       /* Loongson-3 only support the Pref_Load/Pref_Store. */
+                       pref_bias_clear_store = 128;
+                       pref_bias_copy_load = 128;
+                       pref_bias_copy_store = 128;
+                       pref_src_mode = Pref_Load;
+                       pref_dst_mode = Pref_Store;
+                       break;
+
                default:
                        pref_bias_clear_store = 128;
                        pref_bias_copy_load = 256;