diff options
Diffstat (limited to 'arch/blackfin/Kconfig')
-rw-r--r-- | arch/blackfin/Kconfig | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index fef96f47876c..f34861920634 100644 --- a/arch/blackfin/Kconfig +++ b/arch/blackfin/Kconfig | |||
@@ -33,6 +33,7 @@ config BLACKFIN | |||
33 | select HAVE_PERF_EVENTS | 33 | select HAVE_PERF_EVENTS |
34 | select ARCH_HAVE_CUSTOM_GPIO_H | 34 | select ARCH_HAVE_CUSTOM_GPIO_H |
35 | select ARCH_WANT_OPTIONAL_GPIOLIB | 35 | select ARCH_WANT_OPTIONAL_GPIOLIB |
36 | select ARCH_WANT_IPC_PARSE_VERSION | ||
36 | select HAVE_GENERIC_HARDIRQS | 37 | select HAVE_GENERIC_HARDIRQS |
37 | select GENERIC_ATOMIC64 | 38 | select GENERIC_ATOMIC64 |
38 | select GENERIC_IRQ_PROBE | 39 | select GENERIC_IRQ_PROBE |
@@ -352,6 +353,11 @@ config MEM_MT48H32M16LFCJ_75 | |||
352 | depends on (BFIN526_EZBRD) | 353 | depends on (BFIN526_EZBRD) |
353 | default y | 354 | default y |
354 | 355 | ||
356 | config MEM_MT47H64M16 | ||
357 | bool | ||
358 | depends on (BFIN609_EZKIT) | ||
359 | default y | ||
360 | |||
355 | source "arch/blackfin/mach-bf518/Kconfig" | 361 | source "arch/blackfin/mach-bf518/Kconfig" |
356 | source "arch/blackfin/mach-bf527/Kconfig" | 362 | source "arch/blackfin/mach-bf527/Kconfig" |
357 | source "arch/blackfin/mach-bf533/Kconfig" | 363 | source "arch/blackfin/mach-bf533/Kconfig" |
@@ -399,8 +405,9 @@ config ROM_BASE | |||
399 | hex "Kernel ROM Base" | 405 | hex "Kernel ROM Base" |
400 | depends on ROMKERNEL | 406 | depends on ROMKERNEL |
401 | default "0x20040040" | 407 | default "0x20040040" |
402 | range 0x20000000 0x20400000 if !(BF54x || BF561) | 408 | range 0x20000000 0x20400000 if !(BF54x || BF561 || BF60x) |
403 | range 0x20000000 0x30000000 if (BF54x || BF561) | 409 | range 0x20000000 0x30000000 if (BF54x || BF561) |
410 | range 0xB0000000 0xC0000000 if (BF60x) | ||
404 | help | 411 | help |
405 | Make sure your ROM base does not include any file-header | 412 | Make sure your ROM base does not include any file-header |
406 | information that is prepended to the kernel. | 413 | information that is prepended to the kernel. |
@@ -996,19 +1003,15 @@ config BFIN_GPTIMERS | |||
996 | To compile this driver as a module, choose M here: the module | 1003 | To compile this driver as a module, choose M here: the module |
997 | will be called gptimers. | 1004 | will be called gptimers. |
998 | 1005 | ||
999 | config HAVE_PWM | ||
1000 | tristate "Enable PWM API support" | ||
1001 | depends on BFIN_GPTIMERS | ||
1002 | help | ||
1003 | Enable support for the Pulse Width Modulation framework (as | ||
1004 | found in linux/pwm.h). | ||
1005 | |||
1006 | To compile this driver as a module, choose M here: the module | ||
1007 | will be called pwm. | ||
1008 | |||
1009 | choice | 1006 | choice |
1010 | prompt "Uncached DMA region" | 1007 | prompt "Uncached DMA region" |
1011 | default DMA_UNCACHED_1M | 1008 | default DMA_UNCACHED_1M |
1009 | config DMA_UNCACHED_32M | ||
1010 | bool "Enable 32M DMA region" | ||
1011 | config DMA_UNCACHED_16M | ||
1012 | bool "Enable 16M DMA region" | ||
1013 | config DMA_UNCACHED_8M | ||
1014 | bool "Enable 8M DMA region" | ||
1012 | config DMA_UNCACHED_4M | 1015 | config DMA_UNCACHED_4M |
1013 | bool "Enable 4M DMA region" | 1016 | bool "Enable 4M DMA region" |
1014 | config DMA_UNCACHED_2M | 1017 | config DMA_UNCACHED_2M |
@@ -1038,7 +1041,7 @@ config BFIN_EXTMEM_ICACHEABLE | |||
1038 | config BFIN_L2_ICACHEABLE | 1041 | config BFIN_L2_ICACHEABLE |
1039 | bool "Enable ICACHE for L2 SRAM" | 1042 | bool "Enable ICACHE for L2 SRAM" |
1040 | depends on BFIN_ICACHE | 1043 | depends on BFIN_ICACHE |
1041 | depends on BF54x || BF561 | 1044 | depends on (BF54x || BF561 || BF60x) && !SMP |
1042 | default n | 1045 | default n |
1043 | 1046 | ||
1044 | config BFIN_DCACHE | 1047 | config BFIN_DCACHE |