diff options
Diffstat (limited to 'arch/blackfin/Kconfig')
-rw-r--r-- | arch/blackfin/Kconfig | 60 |
1 files changed, 33 insertions, 27 deletions
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index a60cfe75791..8ea0d942cde 100644 --- a/arch/blackfin/Kconfig +++ b/arch/blackfin/Kconfig | |||
@@ -6,59 +6,65 @@ | |||
6 | mainmenu "Blackfin Kernel Configuration" | 6 | mainmenu "Blackfin Kernel Configuration" |
7 | 7 | ||
8 | config MMU | 8 | config MMU |
9 | bool | 9 | def_bool n |
10 | default n | ||
11 | 10 | ||
12 | config FPU | 11 | config FPU |
13 | bool | 12 | def_bool n |
14 | default n | ||
15 | 13 | ||
16 | config RWSEM_GENERIC_SPINLOCK | 14 | config RWSEM_GENERIC_SPINLOCK |
17 | bool | 15 | def_bool y |
18 | default y | ||
19 | 16 | ||
20 | config RWSEM_XCHGADD_ALGORITHM | 17 | config RWSEM_XCHGADD_ALGORITHM |
21 | bool | 18 | def_bool n |
22 | default n | ||
23 | 19 | ||
24 | config BLACKFIN | 20 | config BLACKFIN |
25 | bool | 21 | def_bool y |
26 | default y | 22 | select HAVE_FUNCTION_GRAPH_TRACER |
23 | select HAVE_FUNCTION_TRACER | ||
27 | select HAVE_IDE | 24 | select HAVE_IDE |
25 | select HAVE_KERNEL_GZIP | ||
26 | select HAVE_KERNEL_BZIP2 | ||
27 | select HAVE_KERNEL_LZMA | ||
28 | select HAVE_OPROFILE | 28 | select HAVE_OPROFILE |
29 | select ARCH_WANT_OPTIONAL_GPIOLIB | 29 | select ARCH_WANT_OPTIONAL_GPIOLIB |
30 | 30 | ||
31 | config GENERIC_BUG | ||
32 | def_bool y | ||
33 | depends on BUG | ||
34 | |||
31 | config ZONE_DMA | 35 | config ZONE_DMA |
32 | bool | 36 | def_bool y |
33 | default y | ||
34 | 37 | ||
35 | config GENERIC_FIND_NEXT_BIT | 38 | config GENERIC_FIND_NEXT_BIT |
36 | bool | 39 | def_bool y |
37 | default y | ||
38 | 40 | ||
39 | config GENERIC_HWEIGHT | 41 | config GENERIC_HWEIGHT |
40 | bool | 42 | def_bool y |
41 | default y | ||
42 | 43 | ||
43 | config GENERIC_HARDIRQS | 44 | config GENERIC_HARDIRQS |
44 | bool | 45 | def_bool y |
45 | default y | ||
46 | 46 | ||
47 | config GENERIC_IRQ_PROBE | 47 | config GENERIC_IRQ_PROBE |
48 | bool | 48 | def_bool y |
49 | default y | ||
50 | 49 | ||
51 | config GENERIC_GPIO | 50 | config GENERIC_GPIO |
52 | bool | 51 | def_bool y |
53 | default y | ||
54 | 52 | ||
55 | config FORCE_MAX_ZONEORDER | 53 | config FORCE_MAX_ZONEORDER |
56 | int | 54 | int |
57 | default "14" | 55 | default "14" |
58 | 56 | ||
59 | config GENERIC_CALIBRATE_DELAY | 57 | config GENERIC_CALIBRATE_DELAY |
60 | bool | 58 | def_bool y |
61 | default y | 59 | |
60 | config LOCKDEP_SUPPORT | ||
61 | def_bool y | ||
62 | |||
63 | config STACKTRACE_SUPPORT | ||
64 | def_bool y | ||
65 | |||
66 | config TRACE_IRQFLAGS_SUPPORT | ||
67 | def_bool y | ||
62 | 68 | ||
63 | source "init/Kconfig" | 69 | source "init/Kconfig" |
64 | 70 | ||
@@ -408,12 +414,12 @@ comment "Clock/PLL Setup" | |||
408 | 414 | ||
409 | config CLKIN_HZ | 415 | config CLKIN_HZ |
410 | int "Frequency of the crystal on the board in Hz" | 416 | int "Frequency of the crystal on the board in Hz" |
417 | default "10000000" if BFIN532_IP0X | ||
411 | default "11059200" if BFIN533_STAMP | 418 | default "11059200" if BFIN533_STAMP |
419 | default "24576000" if PNAV10 | ||
420 | default "25000000" # most people use this | ||
412 | default "27000000" if BFIN533_EZKIT | 421 | default "27000000" if BFIN533_EZKIT |
413 | default "25000000" if (BFIN537_STAMP || BFIN527_EZKIT || H8606_HVSISTEMAS || BLACKSTAMP || BFIN526_EZBRD || BFIN538_EZKIT || BFIN518F-EZBRD) | ||
414 | default "30000000" if BFIN561_EZKIT | 422 | default "30000000" if BFIN561_EZKIT |
415 | default "24576000" if PNAV10 | ||
416 | default "10000000" if BFIN532_IP0X | ||
417 | help | 423 | help |
418 | The frequency of CLKIN crystal oscillator on the board in Hz. | 424 | The frequency of CLKIN crystal oscillator on the board in Hz. |
419 | Warning: This value should match the crystal on the board. Otherwise, | 425 | Warning: This value should match the crystal on the board. Otherwise, |