microblaze: use generic dma-mapping-broken.h
[linux-2.6/cjktty.git] / arch / microblaze / Kconfig
blobf8e0722df0cf2f6ae048a61f595466e6cc42dd7b
1 # For a description of the syntax of this configuration file,
2 # see Documentation/kbuild/kconfig-language.txt.
4 mainmenu "Linux/Microblaze Kernel Configuration"
6 config MICROBLAZE
7         def_bool y
8         select HAVE_LMB
9         select ARCH_WANT_OPTIONAL_GPIOLIB
11 config SWAP
12         def_bool n
14 config RWSEM_GENERIC_SPINLOCK
15         def_bool y
17 config RWSEM_XCHGADD_ALGORITHM
18         bool
20 config ARCH_HAS_ILOG2_U32
21         def_bool n
23 config ARCH_HAS_ILOG2_U64
24         def_bool n
26 config GENERIC_FIND_NEXT_BIT
27         def_bool y
29 config GENERIC_HWEIGHT
30         def_bool y
32 config GENERIC_HARDIRQS
33         def_bool y
35 config GENERIC_IRQ_PROBE
36         def_bool y
38 config GENERIC_CALIBRATE_DELAY
39         def_bool y
41 config GENERIC_TIME
42         def_bool y
44 config GENERIC_TIME_VSYSCALL
45         def_bool n
47 config GENERIC_CLOCKEVENTS
48         def_bool y
50 config GENERIC_HARDIRQS_NO__DO_IRQ
51         def_bool y
53 config GENERIC_GPIO
54         def_bool y
56 config PCI
57         depends on !MMU
58         def_bool n
60 config NO_DMA
61         depends on !MMU
62         def_bool y
64 source "init/Kconfig"
66 source "kernel/Kconfig.freezer"
68 source "arch/microblaze/platform/Kconfig.platform"
70 menu "Processor type and features"
72 source kernel/time/Kconfig
74 source "kernel/Kconfig.preempt"
76 source "kernel/Kconfig.hz"
78 config MMU
79         def_bool n
81 config NO_MMU
82         bool
83         depends on !MMU
84         default y
86 comment "Boot options"
88 config CMDLINE_BOOL
89         bool "Default bootloader kernel arguments"
91 config CMDLINE
92         string "Default kernel command string"
93         depends on CMDLINE_BOOL
94         default "console=ttyUL0,115200"
95         help
96           On some architectures there is currently no way for the boot loader
97           to pass arguments to the kernel. For these architectures, you should
98           supply some command-line options at build time by entering them
99           here.
101 config CMDLINE_FORCE
102         bool "Force default kernel command string"
103         depends on CMDLINE_BOOL
104         default n
105         help
106           Set this to have arguments from the default kernel command string
107           override those passed by the boot loader.
109 config OF
110         def_bool y
112 config PROC_DEVICETREE
113         bool "Support for device tree in /proc"
114         depends on PROC_FS
115         help
116           This option adds a device-tree directory under /proc which contains
117           an image of the device tree that the kernel copies from Open
118           Firmware or other boot firmware. If unsure, say Y here.
120 endmenu
122 source "mm/Kconfig"
124 menu "Exectuable file formats"
126 source "fs/Kconfig.binfmt"
128 endmenu
130 source "net/Kconfig"
132 source "drivers/Kconfig"
134 source "fs/Kconfig"
136 source "arch/microblaze/Kconfig.debug"
138 source "security/Kconfig"
140 source "crypto/Kconfig"
142 source "lib/Kconfig"