Root/
1 | config MMU |
2 | bool |
3 | default y |
4 | |
5 | config ZONE_DMA |
6 | bool |
7 | default y |
8 | |
9 | config RWSEM_GENERIC_SPINLOCK |
10 | bool |
11 | default y |
12 | |
13 | config RWSEM_XCHGADD_ALGORITHM |
14 | bool |
15 | |
16 | config ARCH_HAS_ILOG2_U32 |
17 | bool |
18 | default n |
19 | |
20 | config ARCH_HAS_ILOG2_U64 |
21 | bool |
22 | default n |
23 | |
24 | config GENERIC_HWEIGHT |
25 | bool |
26 | default y |
27 | |
28 | config GENERIC_CALIBRATE_DELAY |
29 | bool |
30 | default y |
31 | |
32 | config NO_IOPORT |
33 | def_bool y |
34 | |
35 | config FORCE_MAX_ZONEORDER |
36 | int |
37 | default 6 |
38 | |
39 | config CRIS |
40 | bool |
41 | default y |
42 | select HAVE_IDE |
43 | select GENERIC_ATOMIC64 |
44 | select HAVE_GENERIC_HARDIRQS |
45 | select ARCH_WANT_IPC_PARSE_VERSION |
46 | select GENERIC_IRQ_SHOW |
47 | select GENERIC_IOMAP |
48 | select GENERIC_SMP_IDLE_THREAD if ETRAX_ARCH_V32 |
49 | select GENERIC_CMOS_UPDATE |
50 | |
51 | config HZ |
52 | int |
53 | default 100 |
54 | |
55 | source "init/Kconfig" |
56 | |
57 | source "kernel/Kconfig.freezer" |
58 | |
59 | menu "General setup" |
60 | |
61 | source "fs/Kconfig.binfmt" |
62 | |
63 | config ETRAX_CMDLINE |
64 | string "Kernel command line" |
65 | default "root=/dev/mtdblock3" |
66 | help |
67 | Pass additional commands to the kernel. |
68 | |
69 | config ETRAX_WATCHDOG |
70 | bool "Enable ETRAX watchdog" |
71 | help |
72 | Enable the built-in watchdog timer support on ETRAX based embedded |
73 | network computers. |
74 | |
75 | config ETRAX_WATCHDOG_NICE_DOGGY |
76 | bool "Disable watchdog during Oops printouts" |
77 | depends on ETRAX_WATCHDOG |
78 | help |
79 | By enabling this you make sure that the watchdog does not bite while |
80 | printing oopses. Recommended for development systems but not for |
81 | production releases. |
82 | |
83 | config ETRAX_FAST_TIMER |
84 | bool "Enable ETRAX fast timer API" |
85 | help |
86 | This options enables the API to a fast timer implementation using |
87 | timer1 to get sub jiffie resolution timers (primarily one-shot |
88 | timers). |
89 | This is needed if CONFIG_ETRAX_SERIAL_FAST_TIMER is enabled. |
90 | |
91 | config ETRAX_KMALLOCED_MODULES |
92 | bool "Enable module allocation with kmalloc" |
93 | help |
94 | Enable module allocation with kmalloc instead of vmalloc. |
95 | |
96 | config OOM_REBOOT |
97 | bool "Enable reboot at out of memory" |
98 | |
99 | source "kernel/Kconfig.preempt" |
100 | |
101 | source mm/Kconfig |
102 | |
103 | endmenu |
104 | |
105 | menu "Hardware setup" |
106 | |
107 | choice |
108 | prompt "Processor type" |
109 | default ETRAX100LX |
110 | |
111 | config ETRAX100LX |
112 | bool "ETRAX-100LX-v1" |
113 | select ARCH_USES_GETTIMEOFFSET |
114 | help |
115 | Support version 1 of the ETRAX 100LX. |
116 | |
117 | config ETRAX100LX_V2 |
118 | bool "ETRAX-100LX-v2" |
119 | select ARCH_USES_GETTIMEOFFSET |
120 | help |
121 | Support version 2 of the ETRAX 100LX. |
122 | |
123 | config SVINTO_SIM |
124 | bool "ETRAX-100LX-for-xsim-simulator" |
125 | select ARCH_USES_GETTIMEOFFSET |
126 | help |
127 | Support the xsim ETRAX Simulator. |
128 | |
129 | config ETRAXFS |
130 | bool "ETRAX-FS-V32" |
131 | help |
132 | Support CRIS V32. |
133 | |
134 | config CRIS_MACH_ARTPEC3 |
135 | bool "ARTPEC-3" |
136 | help |
137 | Support Axis ARTPEC-3. |
138 | |
139 | endchoice |
140 | |
141 | config ETRAX_VCS_SIM |
142 | bool "VCS Simulator" |
143 | help |
144 | Setup hardware to be run in the VCS simulator. |
145 | |
146 | config ETRAX_ARCH_V10 |
147 | bool |
148 | default y if ETRAX100LX || ETRAX100LX_V2 |
149 | default n if !(ETRAX100LX || ETRAX100LX_V2) |
150 | |
151 | config ETRAX_ARCH_V32 |
152 | bool |
153 | default y if (ETRAXFS || CRIS_MACH_ARTPEC3) |
154 | default n if !(ETRAXFS || CRIS_MACH_ARTPEC3) |
155 | |
156 | config ETRAX_DRAM_SIZE |
157 | int "DRAM size (dec, in MB)" |
158 | default "8" |
159 | help |
160 | Size of DRAM (decimal in MB) typically 2, 8 or 16. |
161 | |
162 | config ETRAX_VMEM_SIZE |
163 | int "Video memory size (dec, in MB)" |
164 | depends on ETRAX_ARCH_V32 && !ETRAXFS |
165 | default 8 if !ETRAXFS |
166 | help |
167 | Size of Video accessible memory (decimal, in MB). |
168 | |
169 | config ETRAX_FLASH_BUSWIDTH |
170 | int "Buswidth of NOR flash in bytes" |
171 | default "2" |
172 | help |
173 | Width in bytes of the NOR Flash bus (1, 2 or 4). Is usually 2. |
174 | |
175 | config ETRAX_NANDFLASH_BUSWIDTH |
176 | int "Buswidth of NAND flash in bytes" |
177 | default "1" |
178 | help |
179 | Width in bytes of the NAND flash (1 or 2). |
180 | |
181 | config ETRAX_FLASH1_SIZE |
182 | int "FLASH1 size (dec, in MB. 0 = Unknown)" |
183 | default "0" |
184 | |
185 | choice |
186 | prompt "Product debug-port" |
187 | default ETRAX_DEBUG_PORT0 |
188 | |
189 | config ETRAX_DEBUG_PORT0 |
190 | bool "Serial-0" |
191 | help |
192 | Choose a serial port for the ETRAX debug console. Default to |
193 | port 0. |
194 | |
195 | config ETRAX_DEBUG_PORT1 |
196 | bool "Serial-1" |
197 | help |
198 | Use serial port 1 for the console. |
199 | |
200 | config ETRAX_DEBUG_PORT2 |
201 | bool "Serial-2" |
202 | help |
203 | Use serial port 2 for the console. |
204 | |
205 | config ETRAX_DEBUG_PORT3 |
206 | bool "Serial-3" |
207 | help |
208 | Use serial port 3 for the console. |
209 | |
210 | config ETRAX_DEBUG_PORT_NULL |
211 | bool "disabled" |
212 | help |
213 | Disable serial-port debugging. |
214 | |
215 | endchoice |
216 | |
217 | choice |
218 | prompt "Kernel GDB port" |
219 | depends on ETRAX_KGDB |
220 | default ETRAX_KGDB_PORT0 |
221 | help |
222 | Choose a serial port for kernel debugging. NOTE: This port should |
223 | not be enabled under Drivers for built-in interfaces (as it has its |
224 | own initialization code) and should not be the same as the debug port. |
225 | |
226 | config ETRAX_KGDB_PORT0 |
227 | bool "Serial-0" |
228 | help |
229 | Use serial port 0 for kernel debugging. |
230 | |
231 | config ETRAX_KGDB_PORT1 |
232 | bool "Serial-1" |
233 | help |
234 | Use serial port 1 for kernel debugging. |
235 | |
236 | config ETRAX_KGDB_PORT2 |
237 | bool "Serial-2" |
238 | help |
239 | Use serial port 2 for kernel debugging. |
240 | |
241 | config ETRAX_KGDB_PORT3 |
242 | bool "Serial-3" |
243 | help |
244 | Use serial port 3 for kernel debugging. |
245 | |
246 | endchoice |
247 | |
248 | source arch/cris/arch-v10/Kconfig |
249 | source arch/cris/arch-v32/Kconfig |
250 | |
251 | endmenu |
252 | |
253 | source "net/Kconfig" |
254 | |
255 | # bring in ETRAX built-in drivers |
256 | menu "Drivers for built-in interfaces" |
257 | source arch/cris/arch-v10/drivers/Kconfig |
258 | source arch/cris/arch-v32/drivers/Kconfig |
259 | |
260 | config ETRAX_AXISFLASHMAP |
261 | bool "Axis flash-map support" |
262 | select MTD |
263 | select MTD_CFI |
264 | select MTD_CFI_AMDSTD |
265 | select MTD_JEDECPROBE if ETRAX_ARCH_V32 |
266 | select MTD_CHAR |
267 | select MTD_BLOCK |
268 | select MTD_COMPLEX_MAPPINGS |
269 | help |
270 | This option enables MTD mapping of flash devices. Needed to use |
271 | flash memories. If unsure, say Y. |
272 | |
273 | config ETRAX_RTC |
274 | bool "Real Time Clock support" |
275 | depends on ETRAX_I2C |
276 | help |
277 | Enables drivers for the Real-Time Clock battery-backed chips on |
278 | some products. The kernel reads the time when booting, and |
279 | the date can be set using ioctl(fd, RTC_SET_TIME, &rt) with rt a |
280 | rtc_time struct (see <file:arch/cris/include/asm/rtc.h>) on the |
281 | /dev/rtc device. You can check the time with cat /proc/rtc, but |
282 | normal time reading should be done using libc function time and |
283 | friends. |
284 | |
285 | choice |
286 | prompt "RTC chip" |
287 | depends on ETRAX_RTC |
288 | default ETRAX_DS1302 |
289 | |
290 | config ETRAX_DS1302 |
291 | depends on ETRAX_ARCH_V10 |
292 | bool "DS1302" |
293 | help |
294 | Enables the driver for the DS1302 Real-Time Clock battery-backed |
295 | chip on some products. |
296 | |
297 | config ETRAX_PCF8563 |
298 | bool "PCF8563" |
299 | help |
300 | Enables the driver for the PCF8563 Real-Time Clock battery-backed |
301 | chip on some products. |
302 | |
303 | endchoice |
304 | |
305 | config ETRAX_SYNCHRONOUS_SERIAL |
306 | bool "Synchronous serial-port support" |
307 | help |
308 | Select this to enable the synchronous serial port driver. |
309 | |
310 | config ETRAX_SYNCHRONOUS_SERIAL_PORT0 |
311 | bool "Synchronous serial port 0 enabled" |
312 | depends on ETRAX_SYNCHRONOUS_SERIAL |
313 | help |
314 | Enabled synchronous serial port 0. |
315 | |
316 | config ETRAX_SYNCHRONOUS_SERIAL0_DMA |
317 | bool "Enable DMA on synchronous serial port 0." |
318 | depends on ETRAX_SYNCHRONOUS_SERIAL_PORT0 |
319 | help |
320 | A synchronous serial port can run in manual or DMA mode. |
321 | Selecting this option will make it run in DMA mode. |
322 | |
323 | config ETRAX_SYNCHRONOUS_SERIAL_PORT1 |
324 | bool "Synchronous serial port 1 enabled" |
325 | depends on ETRAX_SYNCHRONOUS_SERIAL && (ETRAXFS || ETRAX_ARCH_V10) |
326 | help |
327 | Enabled synchronous serial port 1. |
328 | |
329 | config ETRAX_SYNCHRONOUS_SERIAL1_DMA |
330 | bool "Enable DMA on synchronous serial port 1." |
331 | depends on ETRAX_SYNCHRONOUS_SERIAL_PORT1 |
332 | help |
333 | A synchronous serial port can run in manual or DMA mode. |
334 | Selecting this option will make it run in DMA mode. |
335 | |
336 | choice |
337 | prompt "Network LED behavior" |
338 | depends on ETRAX_ETHERNET |
339 | default ETRAX_NETWORK_LED_ON_WHEN_ACTIVITY |
340 | |
341 | config ETRAX_NETWORK_LED_ON_WHEN_LINK |
342 | bool "LED_on_when_link" |
343 | help |
344 | Selecting LED_on_when_link will light the LED when there is a |
345 | connection and will flash off when there is activity. |
346 | |
347 | Selecting LED_on_when_activity will light the LED only when |
348 | there is activity. |
349 | |
350 | This setting will also affect the behaviour of other activity LEDs |
351 | e.g. Bluetooth. |
352 | |
353 | config ETRAX_NETWORK_LED_ON_WHEN_ACTIVITY |
354 | bool "LED_on_when_activity" |
355 | help |
356 | Selecting LED_on_when_link will light the LED when there is a |
357 | connection and will flash off when there is activity. |
358 | |
359 | Selecting LED_on_when_activity will light the LED only when |
360 | there is activity. |
361 | |
362 | This setting will also affect the behaviour of other activity LEDs |
363 | e.g. Bluetooth. |
364 | |
365 | endchoice |
366 | |
367 | choice |
368 | prompt "Ser0 DMA out channel" |
369 | depends on ETRAX_SERIAL_PORT0 |
370 | default ETRAX_SERIAL_PORT0_DMA6_OUT if ETRAX_ARCH_V32 |
371 | default ETRAX_SERIAL_PORT0_NO_DMA_OUT if ETRAX_ARCH_V10 |
372 | |
373 | config ETRAX_SERIAL_PORT0_NO_DMA_OUT |
374 | bool "Ser0 uses no DMA for output" |
375 | help |
376 | Do not use DMA for ser0 output. |
377 | |
378 | config ETRAX_SERIAL_PORT0_DMA6_OUT |
379 | bool "Ser0 uses DMA6 for output" |
380 | depends on ETRAXFS |
381 | help |
382 | Enables the DMA6 output channel for ser0 (ttyS0). |
383 | If you do not enable DMA, an interrupt for each character will be |
384 | used when transmitting data. |
385 | Normally you want to use DMA, unless you use the DMA channel for |
386 | something else. |
387 | |
388 | config ETRAX_SERIAL_PORT0_DMA0_OUT |
389 | bool "Ser0 uses DMA0 for output" |
390 | depends on CRIS_MACH_ARTPEC3 |
391 | help |
392 | Enables the DMA0 output channel for ser0 (ttyS0). |
393 | If you do not enable DMA, an interrupt for each character will be |
394 | used when transmitting data. |
395 | Normally you want to use DMA, unless you use the DMA channel for |
396 | something else. |
397 | |
398 | endchoice |
399 | |
400 | choice |
401 | prompt "Ser0 DMA in channel " |
402 | depends on ETRAX_SERIAL_PORT0 |
403 | default ETRAX_SERIAL_PORT0_NO_DMA_IN if ETRAX_ARCH_V32 |
404 | default ETRAX_SERIAL_PORT0_DMA7_IN if ETRAX_ARCH_V10 |
405 | help |
406 | What DMA channel to use for ser0. |
407 | |
408 | config ETRAX_SERIAL_PORT0_NO_DMA_IN |
409 | bool "Ser0 uses no DMA for input" |
410 | help |
411 | Do not use DMA for ser0 input. |
412 | |
413 | config ETRAX_SERIAL_PORT0_DMA7_IN |
414 | bool "Ser0 uses DMA7 for input" |
415 | depends on ETRAXFS |
416 | help |
417 | Enables the DMA7 input channel for ser0 (ttyS0). |
418 | If you do not enable DMA, an interrupt for each character will be |
419 | used when receiving data. |
420 | Normally you want to use DMA, unless you use the DMA channel for |
421 | something else. |
422 | |
423 | config ETRAX_SERIAL_PORT0_DMA1_IN |
424 | bool "Ser0 uses DMA1 for input" |
425 | depends on CRIS_MACH_ARTPEC3 |
426 | help |
427 | Enables the DMA1 input channel for ser0 (ttyS0). |
428 | If you do not enable DMA, an interrupt for each character will be |
429 | used when receiving data. |
430 | Normally you want to use DMA, unless you use the DMA channel for |
431 | something else. |
432 | |
433 | endchoice |
434 | |
435 | choice |
436 | prompt "Ser1 DMA in channel " |
437 | depends on ETRAX_SERIAL_PORT1 |
438 | default ETRAX_SERIAL_PORT1_NO_DMA_IN if ETRAX_ARCH_V32 |
439 | default ETRAX_SERIAL_PORT1_DMA9_IN if ETRAX_ARCH_V10 |
440 | help |
441 | What DMA channel to use for ser1. |
442 | |
443 | config ETRAX_SERIAL_PORT1_NO_DMA_IN |
444 | bool "Ser1 uses no DMA for input" |
445 | help |
446 | Do not use DMA for ser1 input. |
447 | |
448 | config ETRAX_SERIAL_PORT1_DMA5_IN |
449 | bool "Ser1 uses DMA5 for input" |
450 | depends on ETRAX_ARCH_V32 |
451 | help |
452 | Enables the DMA5 input channel for ser1 (ttyS1). |
453 | If you do not enable DMA, an interrupt for each character will be |
454 | used when receiving data. |
455 | Normally you want this on, unless you use the DMA channel for |
456 | something else. |
457 | |
458 | config ETRAX_SERIAL_PORT1_DMA9_IN |
459 | depends on ETRAX_ARCH_V10 |
460 | bool "Ser1 uses DMA9 for input" |
461 | |
462 | endchoice |
463 | |
464 | |
465 | choice |
466 | prompt "Ser1 DMA out channel" |
467 | depends on ETRAX_SERIAL_PORT1 |
468 | default ETRAX_SERIAL_PORT1_NO_DMA_OUT if ETRAX_ARCH_V32 |
469 | default ETRAX_SERIAL_PORT1_DMA8_OUT if ETRAX_ARCH_V10 |
470 | help |
471 | What DMA channel to use for ser1. |
472 | |
473 | config ETRAX_SERIAL_PORT1_NO_DMA_OUT |
474 | bool "Ser1 uses no DMA for output" |
475 | help |
476 | Do not use DMA for ser1 output. |
477 | |
478 | config ETRAX_SERIAL_PORT1_DMA8_OUT |
479 | depends on ETRAX_ARCH_V10 |
480 | bool "Ser1 uses DMA8 for output" |
481 | |
482 | config ETRAX_SERIAL_PORT1_DMA4_OUT |
483 | depends on ETRAX_ARCH_V32 |
484 | bool "Ser1 uses DMA4 for output" |
485 | help |
486 | Enables the DMA4 output channel for ser1 (ttyS1). |
487 | If you do not enable DMA, an interrupt for each character will be |
488 | used when transmitting data. |
489 | Normally you want this on, unless you use the DMA channel for |
490 | something else. |
491 | |
492 | endchoice |
493 | |
494 | choice |
495 | prompt "Ser2 DMA out channel" |
496 | depends on ETRAX_SERIAL_PORT2 |
497 | default ETRAX_SERIAL_PORT2_NO_DMA_OUT if ETRAX_ARCH_V32 |
498 | default ETRAX_SERIAL_PORT2_DMA2_OUT if ETRAX_ARCH_V10 |
499 | |
500 | config ETRAX_SERIAL_PORT2_NO_DMA_OUT |
501 | bool "Ser2 uses no DMA for output" |
502 | help |
503 | Do not use DMA for ser2 output. |
504 | |
505 | config ETRAX_SERIAL_PORT2_DMA2_OUT |
506 | bool "Ser2 uses DMA2 for output" |
507 | depends on ETRAXFS || ETRAX_ARCH_V10 |
508 | help |
509 | Enables the DMA2 output channel for ser2 (ttyS2). |
510 | If you do not enable DMA, an interrupt for each character will be |
511 | used when transmitting data. |
512 | Normally you want to use DMA, unless you use the DMA channel for |
513 | something else. |
514 | |
515 | config ETRAX_SERIAL_PORT2_DMA6_OUT |
516 | bool "Ser2 uses DMA6 for output" |
517 | depends on CRIS_MACH_ARTPEC3 |
518 | help |
519 | Enables the DMA6 output channel for ser2 (ttyS2). |
520 | If you do not enable DMA, an interrupt for each character will be |
521 | used when transmitting data. |
522 | Normally you want to use DMA, unless you use the DMA channel for |
523 | something else. |
524 | |
525 | endchoice |
526 | |
527 | choice |
528 | prompt "Ser2 DMA in channel" |
529 | depends on ETRAX_SERIAL_PORT2 |
530 | default ETRAX_SERIAL_PORT2_NO_DMA_IN if ETRAX_ARCH_V32 |
531 | default ETRAX_SERIAL_PORT2_DMA3_IN if ETRAX_ARCH_V10 |
532 | help |
533 | What DMA channel to use for ser2. |
534 | |
535 | config ETRAX_SERIAL_PORT2_NO_DMA_IN |
536 | bool "Ser2 uses no DMA for input" |
537 | help |
538 | Do not use DMA for ser2 input. |
539 | |
540 | config ETRAX_SERIAL_PORT2_DMA3_IN |
541 | bool "Ser2 uses DMA3 for input" |
542 | depends on ETRAXFS || ETRAX_ARCH_V10 |
543 | help |
544 | Enables the DMA3 input channel for ser2 (ttyS2). |
545 | If you do not enable DMA, an interrupt for each character will be |
546 | used when receiving data. |
547 | Normally you want to use DMA, unless you use the DMA channel for |
548 | something else. |
549 | |
550 | config ETRAX_SERIAL_PORT2_DMA7_IN |
551 | bool "Ser2 uses DMA7 for input" |
552 | depends on CRIS_MACH_ARTPEC3 |
553 | help |
554 | Enables the DMA7 input channel for ser2 (ttyS2). |
555 | If you do not enable DMA, an interrupt for each character will be |
556 | used when receiving data. |
557 | Normally you want to use DMA, unless you use the DMA channel for |
558 | something else. |
559 | |
560 | endchoice |
561 | |
562 | choice |
563 | prompt "Ser3 DMA in channel" |
564 | depends on ETRAX_SERIAL_PORT3 |
565 | default ETRAX_SERIAL_PORT3_NO_DMA_IN if ETRAX_ARCH_V32 |
566 | default ETRAX_SERIAL_PORT3_DMA5_IN if ETRAX_ARCH_V10 |
567 | help |
568 | What DMA channel to use for ser3. |
569 | |
570 | config ETRAX_SERIAL_PORT3_NO_DMA_IN |
571 | bool "Ser3 uses no DMA for input" |
572 | help |
573 | Do not use DMA for ser3 input. |
574 | |
575 | config ETRAX_SERIAL_PORT3_DMA5_IN |
576 | depends on ETRAX_ARCH_V10 |
577 | bool "DMA 5" |
578 | |
579 | config ETRAX_SERIAL_PORT3_DMA9_IN |
580 | bool "Ser3 uses DMA9 for input" |
581 | depends on ETRAXFS |
582 | help |
583 | Enables the DMA9 input channel for ser3 (ttyS3). |
584 | If you do not enable DMA, an interrupt for each character will be |
585 | used when receiving data. |
586 | Normally you want to use DMA, unless you use the DMA channel for |
587 | something else. |
588 | |
589 | config ETRAX_SERIAL_PORT3_DMA3_IN |
590 | bool "Ser3 uses DMA3 for input" |
591 | depends on CRIS_MACH_ARTPEC3 |
592 | help |
593 | Enables the DMA3 input channel for ser3 (ttyS3). |
594 | If you do not enable DMA, an interrupt for each character will be |
595 | used when receiving data. |
596 | Normally you want to use DMA, unless you use the DMA channel for |
597 | something else. |
598 | |
599 | endchoice |
600 | |
601 | choice |
602 | prompt "Ser3 DMA out channel" |
603 | depends on ETRAX_SERIAL_PORT3 |
604 | default ETRAX_SERIAL_PORT3_NO_DMA_OUT if ETRAX_ARCH_V32 |
605 | default ETRAX_SERIAL_PORT3_DMA4_OUT if ETRAX_ARCH_V10 |
606 | |
607 | config ETRAX_SERIAL_PORT3_NO_DMA_OUT |
608 | bool "Ser3 uses no DMA for output" |
609 | help |
610 | Do not use DMA for ser3 output. |
611 | |
612 | config ETRAX_SERIAL_PORT3_DMA4_OUT |
613 | depends on ETRAX_ARCH_V10 |
614 | bool "DMA 4" |
615 | |
616 | config ETRAX_SERIAL_PORT3_DMA8_OUT |
617 | bool "Ser3 uses DMA8 for output" |
618 | depends on ETRAXFS |
619 | help |
620 | Enables the DMA8 output channel for ser3 (ttyS3). |
621 | If you do not enable DMA, an interrupt for each character will be |
622 | used when transmitting data. |
623 | Normally you want to use DMA, unless you use the DMA channel for |
624 | something else. |
625 | |
626 | config ETRAX_SERIAL_PORT3_DMA2_OUT |
627 | bool "Ser3 uses DMA2 for output" |
628 | depends on CRIS_MACH_ARTPEC3 |
629 | help |
630 | Enables the DMA2 output channel for ser3 (ttyS3). |
631 | If you do not enable DMA, an interrupt for each character will be |
632 | used when transmitting data. |
633 | Normally you want to use DMA, unless you use the DMA channel for |
634 | something else. |
635 | |
636 | endchoice |
637 | |
638 | endmenu |
639 | |
640 | source "drivers/base/Kconfig" |
641 | |
642 | # standard linux drivers |
643 | source "drivers/mtd/Kconfig" |
644 | |
645 | source "drivers/parport/Kconfig" |
646 | |
647 | source "drivers/pnp/Kconfig" |
648 | |
649 | source "drivers/block/Kconfig" |
650 | |
651 | source "drivers/ide/Kconfig" |
652 | |
653 | source "drivers/net/Kconfig" |
654 | |
655 | source "drivers/i2c/Kconfig" |
656 | |
657 | source "drivers/rtc/Kconfig" |
658 | |
659 | # |
660 | # input before char - char/joystick depends on it. As does USB. |
661 | # |
662 | source "drivers/input/Kconfig" |
663 | |
664 | source "drivers/char/Kconfig" |
665 | |
666 | source "fs/Kconfig" |
667 | |
668 | source "drivers/usb/Kconfig" |
669 | |
670 | source "drivers/uwb/Kconfig" |
671 | |
672 | source "drivers/staging/Kconfig" |
673 | |
674 | source "arch/cris/Kconfig.debug" |
675 | |
676 | source "security/Kconfig" |
677 | |
678 | source "crypto/Kconfig" |
679 | |
680 | source "lib/Kconfig" |
681 |
Branches:
ben-wpan
ben-wpan-stefan
javiroman/ks7010
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9