PageRenderTime 11ms CodeModel.GetById 8ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/arch/cris/Kconfig

https://bitbucket.org/evzijst/gittest
#! | 180 lines | 126 code | 54 blank | 0 comment | 0 complexity | 9326a709e0a4d65d1af5a8302bdc640c MD5 | raw file
  1#
  2# For a description of the syntax of this configuration file,
  3# see the Configure script.
  4#
  5
  6mainmenu "Linux/CRIS Kernel Configuration"
  7
  8config MMU
  9	bool
 10	default y
 11
 12config UID16
 13	bool
 14	default y
 15
 16config RWSEM_GENERIC_SPINLOCK
 17	bool
 18	default y
 19
 20config RWSEM_XCHGADD_ALGORITHM
 21	bool
 22
 23config GENERIC_CALIBRATE_DELAY
 24	bool
 25	default y
 26
 27config CRIS
 28	bool
 29	default y
 30
 31source "init/Kconfig"
 32
 33menu "General setup"
 34
 35source "fs/Kconfig.binfmt"
 36
 37config ETRAX_CMDLINE
 38	string "Kernel command line"
 39	default "root=/dev/mtdblock3"
 40	help
 41	  Pass additional commands to the kernel.
 42
 43config ETRAX_WATCHDOG
 44	bool "Enable ETRAX watchdog"
 45	help
 46	  Enable the built-in watchdog timer support on ETRAX based embedded
 47	  network computers.
 48
 49config ETRAX_WATCHDOG_NICE_DOGGY
 50	bool "Disable watchdog during Oops printouts"
 51	depends on ETRAX_WATCHDOG
 52	help
 53	  By enabling this you make sure that the watchdog does not bite while
 54	  printing oopses. Recommended for development systems but not for
 55	  production releases.
 56
 57config ETRAX_FAST_TIMER
 58       bool "Enable ETRAX fast timer API"
 59       help
 60         This options enables the API to a fast timer implementation using
 61	 timer1 to get sub jiffie resolution timers (primarily one-shot
 62	 timers).
 63	 This is needed if CONFIG_ETRAX_SERIAL_FAST_TIMER is enabled.
 64
 65config PREEMPT
 66	bool "Preemptible Kernel"
 67	help
 68	  This option reduces the latency of the kernel when reacting to
 69	  real-time or interactive events by allowing a low priority process to
 70	  be preempted even if it is in kernel mode executing a system call.
 71	  This allows applications to run more reliably even when the system is
 72	  under load.
 73
 74	  Say Y here if you are building a kernel for a desktop, embedded
 75	  or real-time system.  Say N if you are unsure.
 76
 77endmenu
 78
 79menu "Hardware setup"
 80
 81choice
 82	prompt "Processor type"
 83	default ETRAX100LX
 84
 85config ETRAX100LX
 86	bool "ETRAX-100LX-v1"
 87	help
 88	  Support version 1 of the ETRAX 100LX.
 89
 90config ETRAX100LX_V2
 91	bool "ETRAX-100LX-v2"
 92	help
 93	  Support version 2 of the ETRAX 100LX.
 94
 95config SVINTO_SIM
 96	bool "ETRAX-100LX-for-xsim-simulator"
 97	help
 98	  Support the xsim ETRAX Simulator.
 99
100endchoice
101
102config ETRAX_ARCH_V10
103       bool
104       default y if ETRAX100LX || ETRAX100LX_V2
105       default n if !(ETRAX100LX || ETRAX100LX_V2)
106
107config ETRAX_DRAM_SIZE
108	int "DRAM size (dec, in MB)"
109	default "8"
110	help
111	  Size of DRAM (decimal in MB) typically 2, 8 or 16.
112
113config ETRAX_FLASH_BUSWIDTH
114	int "Buswidth of flash in bytes"
115	default "2"
116	help
117	  Width in bytes of the Flash bus (1, 2 or 4). Is usually 2.
118
119source arch/cris/arch-v10/Kconfig
120
121endmenu
122
123# bring in ETRAX built-in drivers
124menu "Drivers for built-in interfaces"
125source arch/cris/arch-v10/drivers/Kconfig
126
127endmenu
128
129source "drivers/base/Kconfig"
130
131# standard linux drivers
132source "drivers/mtd/Kconfig"
133
134source "drivers/parport/Kconfig"
135
136source "drivers/pnp/Kconfig"
137
138source "drivers/block/Kconfig"
139
140source "drivers/md/Kconfig"
141
142source "drivers/ide/Kconfig"
143
144source "drivers/scsi/Kconfig"
145
146source "drivers/ieee1394/Kconfig"
147
148source "drivers/message/i2o/Kconfig"
149
150source "net/Kconfig"
151
152source "drivers/isdn/Kconfig"
153
154source "drivers/telephony/Kconfig"
155
156source "drivers/cdrom/Kconfig"
157
158#
159# input before char - char/joystick depends on it. As does USB.
160#
161source "drivers/input/Kconfig"
162
163source "drivers/char/Kconfig"
164
165#source drivers/misc/Config.in
166source "drivers/media/Kconfig"
167
168source "fs/Kconfig"
169
170source "sound/Kconfig"
171
172source "drivers/usb/Kconfig"
173
174source "arch/cris/Kconfig.debug"
175
176source "security/Kconfig"
177
178source "crypto/Kconfig"
179
180source "lib/Kconfig"