aboutsummaryrefslogtreecommitdiffstats
path: root/arch/blackfin/Kconfig
diff options
context:
space:
mode:
authorMichal Marek <mmarek@suse.cz>2010-10-12 09:09:06 -0400
committerMichal Marek <mmarek@suse.cz>2010-10-12 09:09:06 -0400
commit239060b93bb30a4ad55f1ecaa512464a035cc5ba (patch)
tree77f79810e57d4fc24356eca0cd6db463e8994128 /arch/blackfin/Kconfig
parent1408b15b98635a13bad2e2a50b3c2ae2ccdf625b (diff)
parente9203c988234aa512bd45ca32b52e21c7bbfc414 (diff)
Merge branch 'kbuild/rc-fixes' into kbuild/kconfig
We need to revert the temporary hack in 71ebc01, hence the merge.
Diffstat (limited to 'arch/blackfin/Kconfig')
-rw-r--r--arch/blackfin/Kconfig23
1 files changed, 15 insertions, 8 deletions
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
index 7051c4ce9b93..45f51869ef07 100644
--- a/arch/blackfin/Kconfig
+++ b/arch/blackfin/Kconfig
@@ -18,6 +18,8 @@ config BLACKFIN
18 def_bool y 18 def_bool y
19 select HAVE_ARCH_KGDB 19 select HAVE_ARCH_KGDB
20 select HAVE_ARCH_TRACEHOOK 20 select HAVE_ARCH_TRACEHOOK
21 select HAVE_DYNAMIC_FTRACE
22 select HAVE_FTRACE_MCOUNT_RECORD
21 select HAVE_FUNCTION_GRAPH_TRACER 23 select HAVE_FUNCTION_GRAPH_TRACER
22 select HAVE_FUNCTION_TRACER 24 select HAVE_FUNCTION_TRACER
23 select HAVE_FUNCTION_TRACE_MCOUNT_TEST 25 select HAVE_FUNCTION_TRACE_MCOUNT_TEST
@@ -25,6 +27,7 @@ config BLACKFIN
25 select HAVE_KERNEL_GZIP if RAMKERNEL 27 select HAVE_KERNEL_GZIP if RAMKERNEL
26 select HAVE_KERNEL_BZIP2 if RAMKERNEL 28 select HAVE_KERNEL_BZIP2 if RAMKERNEL
27 select HAVE_KERNEL_LZMA if RAMKERNEL 29 select HAVE_KERNEL_LZMA if RAMKERNEL
30 select HAVE_KERNEL_LZO if RAMKERNEL
28 select HAVE_OPROFILE 31 select HAVE_OPROFILE
29 select ARCH_WANT_OPTIONAL_GPIOLIB 32 select ARCH_WANT_OPTIONAL_GPIOLIB
30 33
@@ -321,11 +324,6 @@ config BF53x
321 depends on (BF531 || BF532 || BF533 || BF534 || BF536 || BF537) 324 depends on (BF531 || BF532 || BF533 || BF534 || BF536 || BF537)
322 default y 325 default y
323 326
324config MEM_GENERIC_BOARD
325 bool
326 depends on GENERIC_BOARD
327 default y
328
329config MEM_MT48LC64M4A2FB_7E 327config MEM_MT48LC64M4A2FB_7E
330 bool 328 bool
331 depends on (BFIN533_STAMP) 329 depends on (BFIN533_STAMP)
@@ -607,9 +605,6 @@ comment "Kernel Timer/Scheduler"
607 605
608source kernel/Kconfig.hz 606source kernel/Kconfig.hz
609 607
610config GENERIC_TIME
611 def_bool y
612
613config GENERIC_CLOCKEVENTS 608config GENERIC_CLOCKEVENTS
614 bool "Generic clock events" 609 bool "Generic clock events"
615 default y 610 default y
@@ -846,6 +841,18 @@ config CPLB_SWITCH_TAB_L1
846 If enabled, the CPLB Switch Tables are linked 841 If enabled, the CPLB Switch Tables are linked
847 into L1 data memory. (less latency) 842 into L1 data memory. (less latency)
848 843
844config CACHE_FLUSH_L1
845 bool "Locate cache flush funcs in L1 Inst Memory"
846 default y
847 help
848 If enabled, the Blackfin cache flushing functions are linked
849 into L1 instruction memory.
850
851 Note that this might be required to address anomalies, but
852 these functions are pretty small, so it shouldn't be too bad.
853 If you are using a processor affected by an anomaly, the build
854 system will double check for you and prevent it.
855
849config APP_STACK_L1 856config APP_STACK_L1
850 bool "Support locating application stack in L1 Scratch Memory" 857 bool "Support locating application stack in L1 Scratch Memory"
851 default y 858 default y