OpenCores
URL https://opencores.org/ocsvn/or1k_soc_on_altera_embedded_dev_kit/or1k_soc_on_altera_embedded_dev_kit/trunk

Subversion Repositories or1k_soc_on_altera_embedded_dev_kit

[/] [or1k_soc_on_altera_embedded_dev_kit/] [trunk/] [linux-2.6/] [linux-2.6.24/] [arch/] [cris/] [Kconfig] - Blame information for rev 3

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.