Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.19-rc4 335 lines 7.0 kB view raw
1############################################################################# 2# 3# For a description of the syntax of this configuration file, 4# see Documentation/kbuild/kconfig-language.txt. 5# 6############################################################################# 7 8mainmenu "uClinux/v850 (w/o MMU) Kernel Configuration" 9 10config MMU 11 bool 12 default n 13config RWSEM_GENERIC_SPINLOCK 14 bool 15 default y 16config RWSEM_XCHGADD_ALGORITHM 17 bool 18 default n 19config GENERIC_FIND_NEXT_BIT 20 bool 21 default y 22config GENERIC_HWEIGHT 23 bool 24 default y 25config GENERIC_CALIBRATE_DELAY 26 bool 27 default y 28 29config GENERIC_HARDIRQS 30 bool 31 default y 32 33config GENERIC_IRQ_PROBE 34 bool 35 default y 36 37config TIME_LOW_RES 38 bool 39 default y 40 41# Turn off some random 386 crap that can affect device config 42config ISA 43 bool 44 default n 45config ISAPNP 46 bool 47 default n 48config EISA 49 bool 50 default n 51config MCA 52 bool 53 default n 54 55 56############################################################################# 57#### v850-specific config 58 59# Define the architecture 60config V850 61 bool 62 default y 63 64menu "Processor type and features" 65 66 choice 67 prompt "Platform" 68 default GDB 69 config V850E_SIM 70 bool "GDB" 71 config RTE_CB_MA1 72 bool "RTE-V850E/MA1-CB" 73 config RTE_CB_NB85E 74 bool "RTE-V850E/NB85E-CB" 75 config RTE_CB_ME2 76 bool "RTE-V850E/ME2-CB" 77 config V850E_AS85EP1 78 bool "AS85EP1" 79 config V850E2_SIM85E2C 80 bool "sim85e2c" 81 config V850E2_SIM85E2S 82 bool "sim85e2s" 83 config V850E2_FPGA85E2C 84 bool "NA85E2C-FPGA" 85 config V850E2_ANNA 86 bool "Anna" 87 endchoice 88 89 #### V850E processor-specific config 90 91 # All CPUs currently supported use the v850e architecture 92 config V850E 93 bool 94 default y 95 96 # The RTE-V850E/MA1-CB is the only type of V850E/MA1 platform we 97 # currently support 98 config V850E_MA1 99 bool 100 depends RTE_CB_MA1 101 default y 102 # Similarly for the RTE-V850E/NB85E-CB - V850E/TEG 103 config V850E_TEG 104 bool 105 depends RTE_CB_NB85E 106 default y 107 # ... and the RTE-V850E/ME2-CB - V850E/ME2 108 config V850E_ME2 109 bool 110 depends RTE_CB_ME2 111 default y 112 113 114 #### sim85e2-specific config 115 116 config V850E2_SIM85E2 117 bool 118 depends V850E2_SIM85E2C || V850E2_SIM85E2S 119 default y 120 121 122 #### V850E2 processor-specific config 123 124 # V850E2 processors 125 config V850E2 126 bool 127 depends V850E2_SIM85E2 || V850E2_FPGA85E2C || V850E2_ANNA 128 default y 129 130 131 #### RTE-CB platform-specific config 132 133 # Boards in the RTE-x-CB series 134 config RTE_CB 135 bool 136 depends RTE_CB_MA1 || RTE_CB_NB85E || RTE_CB_ME2 137 default y 138 139 config RTE_CB_MULTI 140 bool 141 # RTE_CB_NB85E can either have multi ROM support or not, but 142 # other platforms (currently only RTE_CB_MA1) require it. 143 prompt "Multi monitor ROM support" if RTE_CB_NB85E 144 depends RTE_CB_MA1 || RTE_CB_NB85E 145 default y 146 147 config RTE_CB_MULTI_DBTRAP 148 bool "Pass illegal insn trap / dbtrap to kernel" 149 depends RTE_CB_MULTI 150 default n 151 152 config RTE_CB_MA1_KSRAM 153 bool "Kernel in SRAM (limits size of kernel)" 154 depends RTE_CB_MA1 && RTE_CB_MULTI 155 default n 156 157 config RTE_MB_A_PCI 158 bool "Mother-A PCI support" 159 depends RTE_CB 160 default y 161 162 # The GBUS is used to talk to the RTE-MOTHER-A board 163 config RTE_GBUS_INT 164 bool 165 depends RTE_MB_A_PCI 166 default y 167 168 # The only PCI bus we support is on the RTE-MOTHER-A board 169 config PCI 170 bool 171 default RTE_MB_A_PCI 172 173 #### Some feature-specific configs 174 175 # Everything except for the GDB simulator uses the same interrupt controller 176 config V850E_INTC 177 bool 178 default !V850E_SIM 179 180 # Everything except for the various simulators uses the "Timer D" unit 181 config V850E_TIMER_D 182 bool 183 default !V850E_SIM && !V850E2_SIM85E2 184 185 # Cache control used on some v850e1 processors 186 config V850E_CACHE 187 bool 188 default V850E_TEG || V850E_ME2 189 190 # Cache control used on v850e2 processors; I think this should 191 # actually apply to more, but currently only the SIM85E2S uses it 192 config V850E2_CACHE 193 bool 194 default V850E2_SIM85E2S 195 196 config NO_CACHE 197 bool 198 default !V850E_CACHE && !V850E2_CACHE 199 200 #### Misc config 201 202 config ROM_KERNEL 203 bool "Kernel in ROM" 204 depends V850E2_ANNA || V850E_AS85EP1 || RTE_CB_ME2 205 206 # Some platforms pre-zero memory, in which case the kernel doesn't need to 207 config ZERO_BSS 208 bool 209 depends !V850E2_SIM85E2C 210 default y 211 212 # The crappy-ass zone allocator requires that the start of allocatable 213 # memory be aligned to the largest possible allocation. 214 config FORCE_MAX_ZONEORDER 215 int 216 default 8 if V850E2_SIM85E2C || V850E2_FPGA85E2C 217 218 config V850E_HIGHRES_TIMER 219 bool "High resolution timer support" 220 depends V850E_TIMER_D 221 config TIME_BOOTUP 222 bool "Time bootup" 223 depends V850E_HIGHRES_TIMER 224 225 config RESET_GUARD 226 bool "Reset Guard" 227 228 config LARGE_ALLOCS 229 bool "Allow allocating large blocks (> 1MB) of memory" 230 help 231 Allow the slab memory allocator to keep chains for very large 232 memory sizes - upto 32MB. You may need this if your system has 233 a lot of RAM, and you need to able to allocate very large 234 contiguous chunks. If unsure, say N. 235 236source "mm/Kconfig" 237 238endmenu 239 240 241############################################################################# 242 243source init/Kconfig 244 245############################################################################# 246 247menu "Bus options (PCI, PCMCIA, EISA, MCA, ISA)" 248 249# config PCI 250# bool "PCI support" 251# help 252# Support for PCI bus. 253 254source "drivers/pci/Kconfig" 255 256source "drivers/pcmcia/Kconfig" 257 258source "drivers/pci/hotplug/Kconfig" 259 260endmenu 261 262menu "Executable file formats" 263 264source "fs/Kconfig.binfmt" 265 266endmenu 267 268source "net/Kconfig" 269 270############################################################################# 271 272source "drivers/base/Kconfig" 273 274source drivers/mtd/Kconfig 275 276source drivers/parport/Kconfig 277 278#source drivers/pnp/Kconfig 279 280source drivers/block/Kconfig 281 282############################################################################# 283 284menu "Disk device support" 285 286source "drivers/ide/Kconfig" 287 288source "drivers/scsi/Kconfig" 289 290endmenu 291 292############################################################################# 293 294 295source "drivers/md/Kconfig" 296 297source "drivers/message/fusion/Kconfig" 298 299source "drivers/ieee1394/Kconfig" 300 301source "drivers/message/i2o/Kconfig" 302 303source "drivers/net/Kconfig" 304 305source "drivers/isdn/Kconfig" 306 307#source "drivers/telephony/Kconfig" 308 309# 310# input before char - char/joystick depends on it. As does USB. 311# 312source "drivers/input/Kconfig" 313 314source "drivers/char/Kconfig" 315 316#source drivers/misc/Config.in 317source "drivers/media/Kconfig" 318 319source "fs/Kconfig" 320 321source "drivers/video/Kconfig" 322 323source "sound/Kconfig" 324 325source "drivers/usb/Kconfig" 326 327source "arch/v850/Kconfig.debug" 328 329source "security/Kconfig" 330 331source "crypto/Kconfig" 332 333source "lib/Kconfig" 334 335#############################################################################