clocksource: SuperH MTU2 Timer driver
[deliverable/linux.git] / arch / sh / Kconfig
1 #
2 # For a description of the syntax of this configuration file,
3 # see Documentation/kbuild/kconfig-language.txt.
4 #
5
6 mainmenu "Linux/SuperH Kernel Configuration"
7
8 config SUPERH
9 def_bool y
10 select EMBEDDED
11 select HAVE_CLK
12 select HAVE_IDE
13 select HAVE_OPROFILE
14 select HAVE_GENERIC_DMA_COHERENT
15 select HAVE_IOREMAP_PROT if MMU
16 select HAVE_ARCH_TRACEHOOK
17 select HAVE_DMA_API_DEBUG
18 help
19 The SuperH is a RISC processor targeted for use in embedded systems
20 and consumer electronics; it was also used in the Sega Dreamcast
21 gaming console. The SuperH port has a home page at
22 <http://www.linux-sh.org/>.
23
24 config SUPERH32
25 def_bool ARCH = "sh"
26 select HAVE_KPROBES
27 select HAVE_KRETPROBES
28 select HAVE_FUNCTION_TRACER
29 select HAVE_FTRACE_MCOUNT_RECORD
30 select HAVE_DYNAMIC_FTRACE
31 select HAVE_ARCH_KGDB
32 select ARCH_HIBERNATION_POSSIBLE if MMU
33 select RTC_LIB
34
35 config SUPERH64
36 def_bool ARCH = "sh64"
37
38 config ARCH_DEFCONFIG
39 string
40 default "arch/sh/configs/shx3_defconfig" if SUPERH32
41 default "arch/sh/configs/cayman_defconfig" if SUPERH64
42
43 config RWSEM_GENERIC_SPINLOCK
44 def_bool y
45
46 config RWSEM_XCHGADD_ALGORITHM
47 bool
48
49 config GENERIC_BUG
50 def_bool y
51 depends on BUG && SUPERH32
52
53 config GENERIC_FIND_NEXT_BIT
54 def_bool y
55
56 config GENERIC_HWEIGHT
57 def_bool y
58
59 config GENERIC_HARDIRQS
60 def_bool y
61
62 config GENERIC_HARDIRQS_NO__DO_IRQ
63 def_bool y
64
65 config GENERIC_IRQ_PROBE
66 def_bool y
67
68 config GENERIC_GPIO
69 def_bool n
70
71 config GENERIC_CALIBRATE_DELAY
72 bool
73
74 config GENERIC_IOMAP
75 bool
76
77 config GENERIC_TIME
78 def_bool y
79
80 config GENERIC_CLOCKEVENTS
81 def_bool n
82
83 config GENERIC_CLOCKEVENTS_BROADCAST
84 bool
85
86 config GENERIC_LOCKBREAK
87 def_bool y
88 depends on SMP && PREEMPT
89
90 config SYS_SUPPORTS_PM
91 bool
92 depends on !SMP
93
94 config ARCH_SUSPEND_POSSIBLE
95 def_bool n
96
97 config ARCH_HIBERNATION_POSSIBLE
98 def_bool n
99
100 config SYS_SUPPORTS_APM_EMULATION
101 bool
102 select ARCH_SUSPEND_POSSIBLE
103
104 config SYS_SUPPORTS_SMP
105 bool
106
107 config SYS_SUPPORTS_NUMA
108 bool
109
110 config SYS_SUPPORTS_PCI
111 bool
112
113 config SYS_SUPPORTS_CMT
114 bool
115
116 config SYS_SUPPORTS_MTU2
117 bool
118
119 config STACKTRACE_SUPPORT
120 def_bool y
121
122 config LOCKDEP_SUPPORT
123 def_bool y
124
125 config HAVE_LATENCYTOP_SUPPORT
126 def_bool y
127 depends on !SMP
128
129 config ARCH_HAS_ILOG2_U32
130 def_bool n
131
132 config ARCH_HAS_ILOG2_U64
133 def_bool n
134
135 config ARCH_NO_VIRT_TO_BUS
136 def_bool y
137
138 config ARCH_HAS_DEFAULT_IDLE
139 def_bool y
140
141 config IO_TRAPPED
142 bool
143
144 source "init/Kconfig"
145
146 source "kernel/Kconfig.freezer"
147
148 menu "System type"
149
150 #
151 # Processor families
152 #
153 config CPU_SH2
154 bool
155
156 config CPU_SH2A
157 bool
158 select CPU_SH2
159
160 config CPU_SH3
161 bool
162 select CPU_HAS_INTEVT
163 select CPU_HAS_SR_RB
164
165 config CPU_SH4
166 bool
167 select CPU_HAS_INTEVT
168 select CPU_HAS_SR_RB
169 select CPU_HAS_PTEA if !CPU_SH4A || CPU_SHX2
170 select CPU_HAS_FPU if !CPU_SH4AL_DSP
171
172 config CPU_SH4A
173 bool
174 select CPU_SH4
175
176 config CPU_SH4AL_DSP
177 bool
178 select CPU_SH4A
179 select CPU_HAS_DSP
180
181 config CPU_SH5
182 bool
183 select CPU_HAS_FPU
184
185 config CPU_SHX2
186 bool
187
188 config CPU_SHX3
189 bool
190
191 config ARCH_SHMOBILE
192 bool
193 select ARCH_SUSPEND_POSSIBLE
194
195 if SUPERH32
196
197 choice
198 prompt "Processor sub-type selection"
199
200 #
201 # Processor subtypes
202 #
203
204 # SH-2 Processor Support
205
206 config CPU_SUBTYPE_SH7619
207 bool "Support SH7619 processor"
208 select CPU_SH2
209 select SYS_SUPPORTS_CMT
210
211 # SH-2A Processor Support
212
213 config CPU_SUBTYPE_SH7201
214 bool "Support SH7201 processor"
215 select CPU_SH2A
216 select CPU_HAS_FPU
217
218 config CPU_SUBTYPE_SH7203
219 bool "Support SH7203 processor"
220 select CPU_SH2A
221 select CPU_HAS_FPU
222 select SYS_SUPPORTS_CMT
223
224 config CPU_SUBTYPE_SH7206
225 bool "Support SH7206 processor"
226 select CPU_SH2A
227 select SYS_SUPPORTS_CMT
228
229 config CPU_SUBTYPE_SH7263
230 bool "Support SH7263 processor"
231 select CPU_SH2A
232 select CPU_HAS_FPU
233 select SYS_SUPPORTS_CMT
234
235 config CPU_SUBTYPE_MXG
236 bool "Support MX-G processor"
237 select CPU_SH2A
238 help
239 Select MX-G if running on an R8A03022BG part.
240
241 # SH-3 Processor Support
242
243 config CPU_SUBTYPE_SH7705
244 bool "Support SH7705 processor"
245 select CPU_SH3
246
247 config CPU_SUBTYPE_SH7706
248 bool "Support SH7706 processor"
249 select CPU_SH3
250 help
251 Select SH7706 if you have a 133 Mhz SH-3 HD6417706 CPU.
252
253 config CPU_SUBTYPE_SH7707
254 bool "Support SH7707 processor"
255 select CPU_SH3
256 help
257 Select SH7707 if you have a 60 Mhz SH-3 HD6417707 CPU.
258
259 config CPU_SUBTYPE_SH7708
260 bool "Support SH7708 processor"
261 select CPU_SH3
262 help
263 Select SH7708 if you have a 60 Mhz SH-3 HD6417708S or
264 if you have a 100 Mhz SH-3 HD6417708R CPU.
265
266 config CPU_SUBTYPE_SH7709
267 bool "Support SH7709 processor"
268 select CPU_SH3
269 help
270 Select SH7709 if you have a 80 Mhz SH-3 HD6417709 CPU.
271
272 config CPU_SUBTYPE_SH7710
273 bool "Support SH7710 processor"
274 select CPU_SH3
275 select CPU_HAS_DSP
276 help
277 Select SH7710 if you have a SH3-DSP SH7710 CPU.
278
279 config CPU_SUBTYPE_SH7712
280 bool "Support SH7712 processor"
281 select CPU_SH3
282 select CPU_HAS_DSP
283 help
284 Select SH7712 if you have a SH3-DSP SH7712 CPU.
285
286 config CPU_SUBTYPE_SH7720
287 bool "Support SH7720 processor"
288 select CPU_SH3
289 select CPU_HAS_DSP
290 help
291 Select SH7720 if you have a SH3-DSP SH7720 CPU.
292
293 config CPU_SUBTYPE_SH7721
294 bool "Support SH7721 processor"
295 select CPU_SH3
296 select CPU_HAS_DSP
297 help
298 Select SH7721 if you have a SH3-DSP SH7721 CPU.
299
300 # SH-4 Processor Support
301
302 config CPU_SUBTYPE_SH7750
303 bool "Support SH7750 processor"
304 select CPU_SH4
305 help
306 Select SH7750 if you have a 200 Mhz SH-4 HD6417750 CPU.
307
308 config CPU_SUBTYPE_SH7091
309 bool "Support SH7091 processor"
310 select CPU_SH4
311 help
312 Select SH7091 if you have an SH-4 based Sega device (such as
313 the Dreamcast, Naomi, and Naomi 2).
314
315 config CPU_SUBTYPE_SH7750R
316 bool "Support SH7750R processor"
317 select CPU_SH4
318
319 config CPU_SUBTYPE_SH7750S
320 bool "Support SH7750S processor"
321 select CPU_SH4
322
323 config CPU_SUBTYPE_SH7751
324 bool "Support SH7751 processor"
325 select CPU_SH4
326 help
327 Select SH7751 if you have a 166 Mhz SH-4 HD6417751 CPU,
328 or if you have a HD6417751R CPU.
329
330 config CPU_SUBTYPE_SH7751R
331 bool "Support SH7751R processor"
332 select CPU_SH4
333
334 config CPU_SUBTYPE_SH7760
335 bool "Support SH7760 processor"
336 select CPU_SH4
337
338 config CPU_SUBTYPE_SH4_202
339 bool "Support SH4-202 processor"
340 select CPU_SH4
341
342 # SH-4A Processor Support
343
344 config CPU_SUBTYPE_SH7723
345 bool "Support SH7723 processor"
346 select CPU_SH4A
347 select CPU_SHX2
348 select ARCH_SHMOBILE
349 select ARCH_SPARSEMEM_ENABLE
350 select SYS_SUPPORTS_CMT
351 help
352 Select SH7723 if you have an SH-MobileR2 CPU.
353
354 config CPU_SUBTYPE_SH7724
355 bool "Support SH7724 processor"
356 select CPU_SH4A
357 select CPU_SHX2
358 select ARCH_SHMOBILE
359 select ARCH_SPARSEMEM_ENABLE
360 select SYS_SUPPORTS_CMT
361 help
362 Select SH7724 if you have an SH-MobileR2R CPU.
363
364 config CPU_SUBTYPE_SH7763
365 bool "Support SH7763 processor"
366 select CPU_SH4A
367 help
368 Select SH7763 if you have a SH4A SH7763(R5S77631) CPU.
369
370 config CPU_SUBTYPE_SH7770
371 bool "Support SH7770 processor"
372 select CPU_SH4A
373
374 config CPU_SUBTYPE_SH7780
375 bool "Support SH7780 processor"
376 select CPU_SH4A
377
378 config CPU_SUBTYPE_SH7785
379 bool "Support SH7785 processor"
380 select CPU_SH4A
381 select CPU_SHX2
382 select ARCH_SPARSEMEM_ENABLE
383 select SYS_SUPPORTS_NUMA
384
385 config CPU_SUBTYPE_SH7786
386 bool "Support SH7786 processor"
387 select CPU_SH4A
388 select CPU_SHX3
389 select CPU_HAS_PTEAEX
390 select ARCH_SPARSEMEM_ENABLE
391 select SYS_SUPPORTS_NUMA
392
393 config CPU_SUBTYPE_SHX3
394 bool "Support SH-X3 processor"
395 select CPU_SH4A
396 select CPU_SHX3
397 select ARCH_SPARSEMEM_ENABLE
398 select SYS_SUPPORTS_NUMA
399 select SYS_SUPPORTS_SMP
400 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
401
402 # SH4AL-DSP Processor Support
403
404 config CPU_SUBTYPE_SH7343
405 bool "Support SH7343 processor"
406 select CPU_SH4AL_DSP
407 select ARCH_SHMOBILE
408 select SYS_SUPPORTS_CMT
409
410 config CPU_SUBTYPE_SH7722
411 bool "Support SH7722 processor"
412 select CPU_SH4AL_DSP
413 select CPU_SHX2
414 select ARCH_SHMOBILE
415 select ARCH_SPARSEMEM_ENABLE
416 select SYS_SUPPORTS_NUMA
417 select SYS_SUPPORTS_CMT
418
419 config CPU_SUBTYPE_SH7366
420 bool "Support SH7366 processor"
421 select CPU_SH4AL_DSP
422 select CPU_SHX2
423 select ARCH_SHMOBILE
424 select ARCH_SPARSEMEM_ENABLE
425 select SYS_SUPPORTS_NUMA
426 select SYS_SUPPORTS_CMT
427
428 endchoice
429
430 endif
431
432 if SUPERH64
433
434 choice
435 prompt "Processor sub-type selection"
436
437 # SH-5 Processor Support
438
439 config CPU_SUBTYPE_SH5_101
440 bool "Support SH5-101 processor"
441 select CPU_SH5
442
443 config CPU_SUBTYPE_SH5_103
444 bool "Support SH5-103 processor"
445 select CPU_SH5
446
447 endchoice
448
449 endif
450
451 source "arch/sh/mm/Kconfig"
452
453 source "arch/sh/Kconfig.cpu"
454
455 source "arch/sh/boards/Kconfig"
456
457 menu "Timer and clock configuration"
458
459 config SH_TMU
460 bool "TMU timer support"
461 depends on CPU_SH3 || CPU_SH4
462 default y
463 select GENERIC_TIME
464 select GENERIC_CLOCKEVENTS
465 help
466 This enables the use of the TMU as the system timer.
467
468 config SH_TIMER_CMT
469 bool "CMT timer driver"
470 depends on SYS_SUPPORTS_CMT
471 default y
472 select GENERIC_CLOCKEVENTS
473 select GENERIC_TIME
474 help
475 This enables build of the CMT timer driver.
476
477 config SH_MTU2
478 bool "MTU2 timer support"
479 depends on CPU_SH2A && !GENERIC_TIME
480 default y
481 help
482 This enables the use of the MTU2 as the system timer.
483
484 config SH_TIMER_MTU2
485 bool "MTU2 timer driver"
486 depends on SYS_SUPPORTS_MTU2 && !SH_MTU2
487 default y
488 select GENERIC_CLOCKEVENTS
489 help
490 This enables build of the MTU2 timer driver.
491
492 config SH_TIMER_IRQ
493 int
494 default "28" if CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785 || \
495 CPU_SUBTYPE_SH7763
496 default "86" if CPU_SUBTYPE_SH7619
497 default "140" if CPU_SUBTYPE_SH7206
498 default "142" if CPU_SUBTYPE_SH7203 && SH_CMT
499 default "153" if CPU_SUBTYPE_SH7203 && SH_MTU2
500 default "238" if CPU_SUBTYPE_MXG
501 default "16"
502
503 config SH_PCLK_FREQ
504 int "Peripheral clock frequency (in Hz)"
505 default "27000000" if CPU_SUBTYPE_SH7343
506 default "31250000" if CPU_SUBTYPE_SH7619
507 default "32000000" if CPU_SUBTYPE_SH7722
508 default "33333333" if CPU_SUBTYPE_SH7770 || CPU_SUBTYPE_SH7723 || \
509 CPU_SUBTYPE_SH7760 || CPU_SUBTYPE_SH7705 || \
510 CPU_SUBTYPE_SH7203 || CPU_SUBTYPE_SH7206 || \
511 CPU_SUBTYPE_SH7263 || CPU_SUBTYPE_MXG || \
512 CPU_SUBTYPE_SH7786
513 default "41666666" if CPU_SUBTYPE_SH7724
514 default "60000000" if CPU_SUBTYPE_SH7751 || CPU_SUBTYPE_SH7751R
515 default "66000000" if CPU_SUBTYPE_SH4_202
516 default "50000000"
517 help
518 This option is used to specify the peripheral clock frequency.
519 This is necessary for determining the reference clock value on
520 platforms lacking an RTC.
521
522 config SH_CLK_MD
523 int "CPU Mode Pin Setting"
524 depends on CPU_SH2
525 default 6 if CPU_SUBTYPE_SH7206
526 default 5 if CPU_SUBTYPE_SH7619
527 default 0
528 help
529 MD2 - MD0 pin setting.
530
531 source "kernel/time/Kconfig"
532
533 endmenu
534
535 menu "CPU Frequency scaling"
536
537 source "drivers/cpufreq/Kconfig"
538
539 config SH_CPU_FREQ
540 tristate "SuperH CPU Frequency driver"
541 depends on CPU_FREQ
542 select CPU_FREQ_TABLE
543 help
544 This adds the cpufreq driver for SuperH. Any CPU that supports
545 clock rate rounding through the clock framework can use this
546 driver. While it will make the kernel slightly larger, this is
547 harmless for CPUs that don't support rate rounding. The driver
548 will also generate a notice in the boot log before disabling
549 itself if the CPU in question is not capable of rate rounding.
550
551 For details, take a look at <file:Documentation/cpu-freq>.
552
553 If unsure, say N.
554
555 endmenu
556
557 source "arch/sh/drivers/Kconfig"
558
559 endmenu
560
561 menu "Kernel features"
562
563 source kernel/Kconfig.hz
564
565 config KEXEC
566 bool "kexec system call (EXPERIMENTAL)"
567 depends on SUPERH32 && EXPERIMENTAL && MMU
568 help
569 kexec is a system call that implements the ability to shutdown your
570 current kernel, and to start another kernel. It is like a reboot
571 but it is independent of the system firmware. And like a reboot
572 you can start any kernel with it, not just Linux.
573
574 The name comes from the similarity to the exec system call.
575
576 It is an ongoing process to be certain the hardware in a machine
577 is properly shutdown, so do not be surprised if this code does not
578 initially work for you. It may help to enable device hotplugging
579 support. As of this writing the exact hardware interface is
580 strongly in flux, so no good recommendation can be made.
581
582 config CRASH_DUMP
583 bool "kernel crash dumps (EXPERIMENTAL)"
584 depends on SUPERH32 && EXPERIMENTAL
585 help
586 Generate crash dump after being started by kexec.
587 This should be normally only set in special crash dump kernels
588 which are loaded in the main kernel with kexec-tools into
589 a specially reserved region and then later executed after
590 a crash by kdump/kexec. The crash dump kernel must be compiled
591 to a memory address not used by the main kernel using
592 MEMORY_START.
593
594 For more details see Documentation/kdump/kdump.txt
595
596 config KEXEC_JUMP
597 bool "kexec jump (EXPERIMENTAL)"
598 depends on SUPERH32 && KEXEC && HIBERNATION && EXPERIMENTAL
599 help
600 Jump between original kernel and kexeced kernel and invoke
601 code via KEXEC
602
603 config SECCOMP
604 bool "Enable seccomp to safely compute untrusted bytecode"
605 depends on PROC_FS
606 help
607 This kernel feature is useful for number crunching applications
608 that may need to compute untrusted bytecode during their
609 execution. By using pipes or other transports made available to
610 the process as file descriptors supporting the read/write
611 syscalls, it's possible to isolate those applications in
612 their own address space using seccomp. Once seccomp is
613 enabled via prctl, it cannot be disabled and the task is only
614 allowed to execute a few safe syscalls defined by each seccomp
615 mode.
616
617 If unsure, say N.
618
619 config SMP
620 bool "Symmetric multi-processing support"
621 depends on SYS_SUPPORTS_SMP
622 select USE_GENERIC_SMP_HELPERS
623 ---help---
624 This enables support for systems with more than one CPU. If you have
625 a system with only one CPU, like most personal computers, say N. If
626 you have a system with more than one CPU, say Y.
627
628 If you say N here, the kernel will run on single and multiprocessor
629 machines, but will use only one CPU of a multiprocessor machine. If
630 you say Y here, the kernel will run on many, but not all,
631 singleprocessor machines. On a singleprocessor machine, the kernel
632 will run faster if you say N here.
633
634 People using multiprocessor machines who say Y here should also say
635 Y to "Enhanced Real Time Clock Support", below.
636
637 See also <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO
638 available at <http://www.tldp.org/docs.html#howto>.
639
640 If you don't know what to do here, say N.
641
642 config NR_CPUS
643 int "Maximum number of CPUs (2-32)"
644 range 2 32
645 depends on SMP
646 default "4" if CPU_SHX3
647 default "2"
648 help
649 This allows you to specify the maximum number of CPUs which this
650 kernel will support. The maximum supported value is 32 and the
651 minimum value which makes sense is 2.
652
653 This is purely to save memory - each supported CPU adds
654 approximately eight kilobytes to the kernel image.
655
656 source "kernel/Kconfig.preempt"
657
658 config GUSA
659 def_bool y
660 depends on !SMP && SUPERH32
661 help
662 This enables support for gUSA (general UserSpace Atomicity).
663 This is the default implementation for both UP and non-ll/sc
664 CPUs, and is used by the libc, amongst others.
665
666 For additional information, design information can be found
667 in <http://lc.linux.or.jp/lc2002/papers/niibe0919p.pdf>.
668
669 This should only be disabled for special cases where alternate
670 atomicity implementations exist.
671
672 config GUSA_RB
673 bool "Implement atomic operations by roll-back (gRB) (EXPERIMENTAL)"
674 depends on GUSA && CPU_SH3 || (CPU_SH4 && !CPU_SH4A)
675 help
676 Enabling this option will allow the kernel to implement some
677 atomic operations using a software implementation of load-locked/
678 store-conditional (LLSC). On machines which do not have hardware
679 LLSC, this should be more efficient than the other alternative of
680 disabling interrupts around the atomic sequence.
681
682 endmenu
683
684 menu "Boot options"
685
686 config ZERO_PAGE_OFFSET
687 hex "Zero page offset"
688 default "0x00004000" if SH_SH03
689 default "0x00010000" if PAGE_SIZE_64KB
690 default "0x00002000" if PAGE_SIZE_8KB
691 default "0x00001000"
692 help
693 This sets the default offset of zero page.
694
695 config BOOT_LINK_OFFSET
696 hex "Link address offset for booting"
697 default "0x00800000"
698 help
699 This option allows you to set the link address offset of the zImage.
700 This can be useful if you are on a board which has a small amount of
701 memory.
702
703 config UBC_WAKEUP
704 bool "Wakeup UBC on startup"
705 depends on CPU_SH4 && !CPU_SH4A
706 help
707 Selecting this option will wakeup the User Break Controller (UBC) on
708 startup. Although the UBC is left in an awake state when the processor
709 comes up, some boot loaders misbehave by putting the UBC to sleep in a
710 power saving state, which causes issues with things like ptrace().
711
712 If unsure, say N.
713
714 config CMDLINE_BOOL
715 bool "Default bootloader kernel arguments"
716
717 config CMDLINE
718 string "Initial kernel command string"
719 depends on CMDLINE_BOOL
720 default "console=ttySC1,115200"
721
722 endmenu
723
724 menu "Bus options"
725
726 config SUPERHYWAY
727 tristate "SuperHyway Bus support"
728 depends on CPU_SUBTYPE_SH4_202
729
730 config MAPLE
731 bool "Maple Bus support"
732 depends on SH_DREAMCAST
733 help
734 The Maple Bus is SEGA's serial communication bus for peripherals
735 on the Dreamcast. Without this bus support you won't be able to
736 get your Dreamcast keyboard etc to work, so most users
737 probably want to say 'Y' here, unless you are only using the
738 Dreamcast with a serial line terminal or a remote network
739 connection.
740
741 source "arch/sh/drivers/pci/Kconfig"
742
743 source "drivers/pci/pcie/Kconfig"
744
745 source "drivers/pci/Kconfig"
746
747 source "drivers/pcmcia/Kconfig"
748
749 source "drivers/pci/hotplug/Kconfig"
750
751 endmenu
752
753 menu "Executable file formats"
754
755 source "fs/Kconfig.binfmt"
756
757 endmenu
758
759 menu "Power management options (EXPERIMENTAL)"
760 depends on EXPERIMENTAL
761
762 source "kernel/power/Kconfig"
763
764 source "drivers/cpuidle/Kconfig"
765
766 endmenu
767
768 source "net/Kconfig"
769
770 source "drivers/Kconfig"
771
772 source "fs/Kconfig"
773
774 source "arch/sh/Kconfig.debug"
775
776 source "security/Kconfig"
777
778 source "crypto/Kconfig"
779
780 source "lib/Kconfig"
This page took 0.160003 seconds and 6 git commands to generate.