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