diff options
author | Graf Yang <graf.yang@analog.com> | 2008-10-08 05:30:01 -0400 |
---|---|---|
committer | Bryan Wu <cooloney@kernel.org> | 2008-10-08 05:30:01 -0400 |
commit | ca87b7ad00a620f259048fdfb27dc2a5384c1e4e (patch) | |
tree | 1653559472f74c189cf62d03085b6ee040738021 /arch/blackfin/Kconfig | |
parent | 7d98c881eed9e19767bc77ffd650d0041b4f41ec (diff) |
Blackfin arch: add CONFIG_APP_STACKS_L1 to enable or disable putting kernel stacks in L1
use CONFIG_APP_STACKS_L1 to enable or disable putting kernel stacks in L1,
default is enabled, SMP kernel need turn it off
Signed-off-by: Graf Yang <graf.yang@analog.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
Diffstat (limited to 'arch/blackfin/Kconfig')
-rw-r--r-- | arch/blackfin/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index c507a92cb289..9d936a3986c8 100644 --- a/arch/blackfin/Kconfig +++ b/arch/blackfin/Kconfig | |||
@@ -629,6 +629,15 @@ config CPLB_SWITCH_TAB_L1 | |||
629 | If enabled, the CPLB Switch Tables are linked | 629 | If enabled, the CPLB Switch Tables are linked |
630 | into L1 data memory. (less latency) | 630 | into L1 data memory. (less latency) |
631 | 631 | ||
632 | config APP_STACK_L1 | ||
633 | bool "Support locating application stack in L1 Scratch Memory" | ||
634 | default y | ||
635 | help | ||
636 | If enabled the application stack can be located in L1 | ||
637 | scratch memory (less latency). | ||
638 | |||
639 | Currently only works with FLAT binaries. | ||
640 | |||
632 | comment "Speed Optimizations" | 641 | comment "Speed Optimizations" |
633 | config BFIN_INS_LOWOVERHEAD | 642 | config BFIN_INS_LOWOVERHEAD |
634 | bool "ins[bwl] low overhead, higher interrupt latency" | 643 | bool "ins[bwl] low overhead, higher interrupt latency" |