aboutsummaryrefslogtreecommitdiffstats
path: root/arch/blackfin/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/blackfin/Kconfig')
-rw-r--r--arch/blackfin/Kconfig20
1 files changed, 15 insertions, 5 deletions
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
index c88fd3584122..5a3152b75cdb 100644
--- a/arch/blackfin/Kconfig
+++ b/arch/blackfin/Kconfig
@@ -25,6 +25,8 @@ config BLACKFIN
25 def_bool y 25 def_bool y
26 select HAVE_ARCH_KGDB 26 select HAVE_ARCH_KGDB
27 select HAVE_ARCH_TRACEHOOK 27 select HAVE_ARCH_TRACEHOOK
28 select HAVE_DYNAMIC_FTRACE
29 select HAVE_FTRACE_MCOUNT_RECORD
28 select HAVE_FUNCTION_GRAPH_TRACER 30 select HAVE_FUNCTION_GRAPH_TRACER
29 select HAVE_FUNCTION_TRACER 31 select HAVE_FUNCTION_TRACER
30 select HAVE_FUNCTION_TRACE_MCOUNT_TEST 32 select HAVE_FUNCTION_TRACE_MCOUNT_TEST
@@ -32,6 +34,7 @@ config BLACKFIN
32 select HAVE_KERNEL_GZIP if RAMKERNEL 34 select HAVE_KERNEL_GZIP if RAMKERNEL
33 select HAVE_KERNEL_BZIP2 if RAMKERNEL 35 select HAVE_KERNEL_BZIP2 if RAMKERNEL
34 select HAVE_KERNEL_LZMA if RAMKERNEL 36 select HAVE_KERNEL_LZMA if RAMKERNEL
37 select HAVE_KERNEL_LZO if RAMKERNEL
35 select HAVE_OPROFILE 38 select HAVE_OPROFILE
36 select ARCH_WANT_OPTIONAL_GPIOLIB 39 select ARCH_WANT_OPTIONAL_GPIOLIB
37 40
@@ -328,11 +331,6 @@ config BF53x
328 depends on (BF531 || BF532 || BF533 || BF534 || BF536 || BF537) 331 depends on (BF531 || BF532 || BF533 || BF534 || BF536 || BF537)
329 default y 332 default y
330 333
331config MEM_GENERIC_BOARD
332 bool
333 depends on GENERIC_BOARD
334 default y
335
336config MEM_MT48LC64M4A2FB_7E 334config MEM_MT48LC64M4A2FB_7E
337 bool 335 bool
338 depends on (BFIN533_STAMP) 336 depends on (BFIN533_STAMP)
@@ -850,6 +848,18 @@ config CPLB_SWITCH_TAB_L1
850 If enabled, the CPLB Switch Tables are linked 848 If enabled, the CPLB Switch Tables are linked
851 into L1 data memory. (less latency) 849 into L1 data memory. (less latency)
852 850
851config CACHE_FLUSH_L1
852 bool "Locate cache flush funcs in L1 Inst Memory"
853 default y
854 help
855 If enabled, the Blackfin cache flushing functions are linked
856 into L1 instruction memory.
857
858 Note that this might be required to address anomalies, but
859 these functions are pretty small, so it shouldn't be too bad.
860 If you are using a processor affected by an anomaly, the build
861 system will double check for you and prevent it.
862
853config APP_STACK_L1 863config APP_STACK_L1
854 bool "Support locating application stack in L1 Scratch Memory" 864 bool "Support locating application stack in L1 Scratch Memory"
855 default y 865 default y