diff options
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 7aec60d40420..87f0b79c6b15 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -816,6 +816,10 @@ config GENERIC_CALIBRATE_DELAY | |||
816 | bool | 816 | bool |
817 | default y | 817 | default y |
818 | 818 | ||
819 | config SCHED_NO_NO_OMIT_FRAME_POINTER | ||
820 | bool | ||
821 | default y | ||
822 | |||
819 | # | 823 | # |
820 | # Select some configuration options automatically based on user selections. | 824 | # Select some configuration options automatically based on user selections. |
821 | # | 825 | # |
@@ -1443,6 +1447,10 @@ choice | |||
1443 | prompt "MIPS MT options" | 1447 | prompt "MIPS MT options" |
1444 | depends on MIPS_MT | 1448 | depends on MIPS_MT |
1445 | 1449 | ||
1450 | config MIPS_MT_SMTC | ||
1451 | bool "SMTC: Use all TCs on all VPEs for SMP" | ||
1452 | select SMP | ||
1453 | |||
1446 | config MIPS_MT_SMP | 1454 | config MIPS_MT_SMP |
1447 | bool "Use 1 TC on each available VPE for SMP" | 1455 | bool "Use 1 TC on each available VPE for SMP" |
1448 | select SMP | 1456 | select SMP |
@@ -1456,6 +1464,11 @@ config MIPS_VPE_LOADER | |||
1456 | 1464 | ||
1457 | endchoice | 1465 | endchoice |
1458 | 1466 | ||
1467 | config MIPS_MT_FPAFF | ||
1468 | bool "Dynamic FPU affinity for FP-intensive threads" | ||
1469 | depends on MIPS_MT | ||
1470 | default y | ||
1471 | |||
1459 | config MIPS_VPE_LOADER_TOM | 1472 | config MIPS_VPE_LOADER_TOM |
1460 | bool "Load VPE program into memory hidden from linux" | 1473 | bool "Load VPE program into memory hidden from linux" |
1461 | depends on MIPS_VPE_LOADER | 1474 | depends on MIPS_VPE_LOADER |
@@ -1472,6 +1485,16 @@ config MIPS_VPE_APSP_API | |||
1472 | depends on MIPS_VPE_LOADER | 1485 | depends on MIPS_VPE_LOADER |
1473 | help | 1486 | help |
1474 | 1487 | ||
1488 | config MIPS_APSP_KSPD | ||
1489 | bool "Enable KSPD" | ||
1490 | depends on MIPS_VPE_APSP_API | ||
1491 | default y | ||
1492 | help | ||
1493 | KSPD is a kernel daemon that accepts syscall requests from the SP | ||
1494 | side, actions them and returns the results. It also handles the | ||
1495 | "exit" syscall notifying other kernel modules the SP program is | ||
1496 | exiting. You probably want to say yes here. | ||
1497 | |||
1475 | config SB1_PASS_1_WORKAROUNDS | 1498 | config SB1_PASS_1_WORKAROUNDS |
1476 | bool | 1499 | bool |
1477 | depends on CPU_SB1_PASS_1 | 1500 | depends on CPU_SB1_PASS_1 |
@@ -1599,7 +1622,7 @@ source "mm/Kconfig" | |||
1599 | 1622 | ||
1600 | config SMP | 1623 | config SMP |
1601 | bool "Multi-Processing support" | 1624 | bool "Multi-Processing support" |
1602 | depends on CPU_RM9000 || ((SIBYTE_BCM1x80 || SIBYTE_BCM1x55 || SIBYTE_SB1250 || QEMU) && !SIBYTE_STANDALONE) || SGI_IP27 || MIPS_MT_SMP | 1625 | depends on CPU_RM9000 || ((SIBYTE_BCM1x80 || SIBYTE_BCM1x55 || SIBYTE_SB1250 || QEMU) && !SIBYTE_STANDALONE) || SGI_IP27 || MIPS_MT_SMP || MIPS_MT_SMTC |
1603 | ---help--- | 1626 | ---help--- |
1604 | This enables support for systems with more than one CPU. If you have | 1627 | This enables support for systems with more than one CPU. If you have |
1605 | a system with only one CPU, like most personal computers, say N. If | 1628 | a system with only one CPU, like most personal computers, say N. If |