diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2007-07-27 14:31:10 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2007-07-31 16:35:24 -0400 |
commit | 07cc0c9e65d3e262f871ea357dd77b41950b1ca5 (patch) | |
tree | fa797fa236da6e03c7b778cdc364ac1c3e03b52f /arch/mips/Kconfig | |
parent | c3a005f4b6a7752608e75d016ef8d07c55285e48 (diff) |
[MIPS] MT: Enable coexistence of AP/SP with VSMP and SMTC.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 0893e084150e..3513e226837b 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -1377,17 +1377,6 @@ config MIPS_MT_SMTC | |||
1377 | This is a kernel model which is known a SMTC or lately has been | 1377 | This is a kernel model which is known a SMTC or lately has been |
1378 | marketesed into SMVP. | 1378 | marketesed into SMVP. |
1379 | 1379 | ||
1380 | config MIPS_VPE_LOADER | ||
1381 | bool "VPE loader support." | ||
1382 | depends on SYS_SUPPORTS_MULTITHREADING | ||
1383 | select CPU_MIPSR2_IRQ_VI | ||
1384 | select CPU_MIPSR2_IRQ_EI | ||
1385 | select CPU_MIPSR2_SRS | ||
1386 | select MIPS_MT | ||
1387 | help | ||
1388 | Includes a loader for loading an elf relocatable object | ||
1389 | onto another VPE and running it. | ||
1390 | |||
1391 | endchoice | 1380 | endchoice |
1392 | 1381 | ||
1393 | config MIPS_MT | 1382 | config MIPS_MT |
@@ -1398,8 +1387,19 @@ config SYS_SUPPORTS_MULTITHREADING | |||
1398 | 1387 | ||
1399 | config MIPS_MT_FPAFF | 1388 | config MIPS_MT_FPAFF |
1400 | bool "Dynamic FPU affinity for FP-intensive threads" | 1389 | bool "Dynamic FPU affinity for FP-intensive threads" |
1401 | depends on MIPS_MT | ||
1402 | default y | 1390 | default y |
1391 | depends on MIPS_MT_SMP || MIPS_MT_SMTC | ||
1392 | |||
1393 | config MIPS_VPE_LOADER | ||
1394 | bool "VPE loader support." | ||
1395 | depends on SYS_SUPPORTS_MULTITHREADING | ||
1396 | select CPU_MIPSR2_IRQ_VI | ||
1397 | select CPU_MIPSR2_IRQ_EI | ||
1398 | select CPU_MIPSR2_SRS | ||
1399 | select MIPS_MT | ||
1400 | help | ||
1401 | Includes a loader for loading an elf relocatable object | ||
1402 | onto another VPE and running it. | ||
1403 | 1403 | ||
1404 | config MIPS_MT_SMTC_INSTANT_REPLAY | 1404 | config MIPS_MT_SMTC_INSTANT_REPLAY |
1405 | bool "Low-latency Dispatch of Deferred SMTC IPIs" | 1405 | bool "Low-latency Dispatch of Deferred SMTC IPIs" |