aboutsummaryrefslogtreecommitdiffstats
path: root/arch/blackfin/Kconfig
diff options
context:
space:
mode:
authorGraf Yang <graf.yang@analog.com>2008-10-08 05:30:01 -0400
committerBryan Wu <cooloney@kernel.org>2008-10-08 05:30:01 -0400
commitca87b7ad00a620f259048fdfb27dc2a5384c1e4e (patch)
tree1653559472f74c189cf62d03085b6ee040738021 /arch/blackfin/Kconfig
parent7d98c881eed9e19767bc77ffd650d0041b4f41ec (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/Kconfig9
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
632config 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
632comment "Speed Optimizations" 641comment "Speed Optimizations"
633config BFIN_INS_LOWOVERHEAD 642config BFIN_INS_LOWOVERHEAD
634 bool "ins[bwl] low overhead, higher interrupt latency" 643 bool "ins[bwl] low overhead, higher interrupt latency"