diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-10 00:01:11 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-10 00:01:11 -0400 |
commit | 0fc2f137226eff4c9dd90864dda5c237474c3ec5 (patch) | |
tree | 50ec67f1f9d144a3ceb5ccff45a37bc5005f6c3d /arch/blackfin/Kconfig | |
parent | dcded10f6dce10411b16134ce9cc87bfdf75c13f (diff) | |
parent | aab2393e2ec52c74b419af7c26a12e21584e483b (diff) |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin: (32 commits)
Blackfin: gpio: add a debounce stub
Blackfin: update defconfigs
Blackfin: remove CONFIG_MEM_GENERIC_BOARD
Blackfin: dpmc: punt unnecessary RTC_ISTAT clearing
Blackfin: unify rotary encoder bitmasks
Blackfin: unify SDH/RSI bitmasks
Blackfin: BF54x: tweak DMAC MMR naming to match other ports
Blackfin: TWI: clean up the MMR names
Blackfin: add EVT_OVERRIDE/IPRIO core MMR helpers
Blackfin: add support for dynamic ftrace
Blackfin: add support for LZO compressed kernels
Blackfin: portmux: fix peripheral map overflow when requesting pins
Blackfin: document SPI CS limitations with CPHA=0
Blackfin: remove useless and outdated documentation
Blackfin: BF51x/BF52x: support GPIO Hysteresis/Schmitt Trigger options
Blackfin: gpio/portmux: clean up whitespace corruption
Blackfin: make sure mmiowb inserts a write barrier with SSYNC
Blackfin: fix DMA/cache bug when resuming from suspend to RAM
Blackfin: BF51x: fix handling of PH8 (the "internal" SPI0SEL4 pin)
Blackfin: add a GPIO_DEFAULT_BOOT_SPI_CS
...
Diffstat (limited to 'arch/blackfin/Kconfig')
-rw-r--r-- | arch/blackfin/Kconfig | 20 |
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 | ||
331 | config MEM_GENERIC_BOARD | ||
332 | bool | ||
333 | depends on GENERIC_BOARD | ||
334 | default y | ||
335 | |||
336 | config MEM_MT48LC64M4A2FB_7E | 334 | config 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 | ||
851 | config 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 | |||
853 | config APP_STACK_L1 | 863 | config 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 |