diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2005-08-17 13:44:08 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2005-10-29 14:32:10 -0400 |
commit | 340ee4b98c0543b5632cac975a7449a2d28762d8 (patch) | |
tree | 94b7315d53d6eadd145c8691f0a9925f5ae389f5 /arch/mips/Kconfig | |
parent | d03d0a57754cb820d318d2234c60b728eb38a94d (diff) |
Virtual SMP support for the 34K.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 5af30d385ac..8746e1b1621 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -1344,6 +1344,14 @@ config CPU_HAS_PREFETCH | |||
1344 | config MIPS_MT | 1344 | config MIPS_MT |
1345 | bool "Enable MIPS MT" | 1345 | bool "Enable MIPS MT" |
1346 | 1346 | ||
1347 | choice | ||
1348 | prompt "MIPS MT options" | ||
1349 | depends on MIPS_MT | ||
1350 | |||
1351 | config MIPS_MT_SMP | ||
1352 | bool "Use 1 TC on each available VPE for SMP" | ||
1353 | select SMP | ||
1354 | |||
1347 | config MIPS_VPE_LOADER | 1355 | config MIPS_VPE_LOADER |
1348 | bool "VPE loader support." | 1356 | bool "VPE loader support." |
1349 | depends on MIPS_MT | 1357 | depends on MIPS_MT |
@@ -1351,6 +1359,8 @@ config MIPS_VPE_LOADER | |||
1351 | Includes a loader for loading an elf relocatable object | 1359 | Includes a loader for loading an elf relocatable object |
1352 | onto another VPE and running it. | 1360 | onto another VPE and running it. |
1353 | 1361 | ||
1362 | endchoice | ||
1363 | |||
1354 | config MIPS_VPE_LOADER_TOM | 1364 | config MIPS_VPE_LOADER_TOM |
1355 | bool "Load VPE program into memory hidden from linux" | 1365 | bool "Load VPE program into memory hidden from linux" |
1356 | depends on MIPS_VPE_LOADER | 1366 | depends on MIPS_VPE_LOADER |
@@ -1496,7 +1506,7 @@ source "mm/Kconfig" | |||
1496 | 1506 | ||
1497 | config SMP | 1507 | config SMP |
1498 | bool "Multi-Processing support" | 1508 | bool "Multi-Processing support" |
1499 | depends on CPU_RM9000 || (SIBYTE_SB1250 && !SIBYTE_STANDALONE) || SGI_IP27 | 1509 | depends on CPU_RM9000 || (SIBYTE_SB1250 && !SIBYTE_STANDALONE) || SGI_IP27 || MIPS_MT_SMP |
1500 | ---help--- | 1510 | ---help--- |
1501 | This enables support for systems with more than one CPU. If you have | 1511 | This enables support for systems with more than one CPU. If you have |
1502 | a system with only one CPU, like most personal computers, say N. If | 1512 | a system with only one CPU, like most personal computers, say N. If |