kbuild: silence CHK/UPD messages according to $(quiet)
[deliverable/linux.git] / arch / alpha / Kconfig
1 #
2 # For a description of the syntax of this configuration file,
3 # see Documentation/kbuild/kconfig-language.txt.
4 #
5 config ALPHA
6 bool
7 default y
8 select HAVE_OPROFILE
9 help
10 The Alpha is a 64-bit general-purpose processor designed and
11 marketed by the Digital Equipment Corporation of blessed memory,
12 now Hewlett-Packard. The Alpha Linux project has a home page at
13 <http://www.alphalinux.org/>.
14
15 config 64BIT
16 def_bool y
17
18 config MMU
19 bool
20 default y
21
22 config RWSEM_GENERIC_SPINLOCK
23 bool
24
25 config RWSEM_XCHGADD_ALGORITHM
26 bool
27 default y
28
29 config ARCH_HAS_ILOG2_U32
30 bool
31 default n
32
33 config ARCH_HAS_ILOG2_U64
34 bool
35 default n
36
37 config GENERIC_FIND_NEXT_BIT
38 bool
39 default y
40
41 config GENERIC_CALIBRATE_DELAY
42 bool
43 default y
44
45 config ZONE_DMA
46 bool
47 default y
48
49 config GENERIC_ISA_DMA
50 bool
51 default y
52
53 config GENERIC_IOMAP
54 bool
55 default n
56
57 config GENERIC_HARDIRQS
58 bool
59 default y
60
61 config GENERIC_IRQ_PROBE
62 bool
63 default y
64
65 config AUTO_IRQ_AFFINITY
66 bool
67 depends on SMP
68 default y
69
70 config ARCH_SUPPORTS_AOUT
71 def_bool y
72
73 source "init/Kconfig"
74
75
76 menu "System setup"
77
78 choice
79 prompt "Alpha system type"
80 default ALPHA_GENERIC
81 ---help---
82 This is the system type of your hardware. A "generic" kernel will
83 run on any supported Alpha system. However, if you configure a
84 kernel for your specific system, it will be faster and smaller.
85
86 To find out what type of Alpha system you have, you may want to
87 check out the Linux/Alpha FAQ, accessible on the WWW from
88 <http://www.alphalinux.org/>. In summary:
89
90 Alcor/Alpha-XLT AS 600, AS 500, XL-300, XL-366
91 Alpha-XL XL-233, XL-266
92 AlphaBook1 Alpha laptop
93 Avanti AS 200, AS 205, AS 250, AS 255, AS 300, AS 400
94 Cabriolet AlphaPC64, AlphaPCI64
95 DP264 DP264 / DS20 / ES40 / DS10 / DS10L
96 EB164 EB164 21164 evaluation board
97 EB64+ EB64+ 21064 evaluation board
98 EB66 EB66 21066 evaluation board
99 EB66+ EB66+ 21066 evaluation board
100 Jensen DECpc 150, DEC 2000 models 300, 500
101 LX164 AlphaPC164-LX
102 Lynx AS 2100A
103 Miata Personal Workstation 433/500/600 a/au
104 Marvel AlphaServer ES47 / ES80 / GS1280
105 Mikasa AS 1000
106 Noname AXPpci33, UDB (Multia)
107 Noritake AS 1000A, AS 600A, AS 800
108 PC164 AlphaPC164
109 Rawhide AS 1200, AS 4000, AS 4100
110 Ruffian RPX164-2, AlphaPC164-UX, AlphaPC164-BX
111 SX164 AlphaPC164-SX
112 Sable AS 2000, AS 2100
113 Shark DS 20L
114 Takara Takara (OEM)
115 Titan AlphaServer ES45 / DS25 / DS15
116 Wildfire AlphaServer GS 40/80/160/320
117
118 If you don't know what to do, choose "generic".
119
120 config ALPHA_GENERIC
121 bool "Generic"
122 help
123 A generic kernel will run on all supported Alpha hardware.
124
125 config ALPHA_ALCOR
126 bool "Alcor/Alpha-XLT"
127 help
128 For systems using the Digital ALCOR chipset: 5 chips (4, 64-bit data
129 slices (Data Switch, DSW) - 208-pin PQFP and 1 control (Control, I/O
130 Address, CIA) - a 383 pin plastic PGA). It provides a DRAM
131 controller (256-bit memory bus) and a PCI interface. It also does
132 all the work required to support an external Bcache and to maintain
133 memory coherence when a PCI device DMAs into (or out of) memory.
134
135 config ALPHA_XL
136 bool "Alpha-XL"
137 help
138 XL-233 and XL-266-based Alpha systems.
139
140 config ALPHA_BOOK1
141 bool "AlphaBook1"
142 help
143 Dec AlphaBook1/Burns Alpha-based laptops.
144
145 config ALPHA_AVANTI_CH
146 bool "Avanti"
147
148 config ALPHA_CABRIOLET
149 bool "Cabriolet"
150 help
151 Cabriolet AlphaPC64, AlphaPCI64 systems. Derived from EB64+ but now
152 baby-AT with Flash boot ROM, no on-board SCSI or Ethernet. 3 ISA
153 slots, 4 PCI slots (one pair are on a shared slot), uses plug-in
154 Bcache SIMMs. Requires power supply with 3.3V output.
155
156 config ALPHA_DP264
157 bool "DP264"
158 help
159 Various 21264 systems with the tsunami core logic chipset.
160 API Networks: 264DP, UP2000(+), CS20;
161 Compaq: DS10(E,L), XP900, XP1000, DS20(E), ES40.
162
163 config ALPHA_EB164
164 bool "EB164"
165 help
166 EB164 21164 evaluation board from DEC. Uses 21164 and ALCOR. Has
167 ISA and PCI expansion (3 ISA slots, 2 64-bit PCI slots (one is
168 shared with an ISA slot) and 2 32-bit PCI slots. Uses plus-in
169 Bcache SIMMs. I/O sub-system provides SuperI/O (2S, 1P, FD), KBD,
170 MOUSE (PS2 style), RTC/NVRAM. Boot ROM is Flash. PC-AT-sized
171 motherboard. Requires power supply with 3.3V output.
172
173 config ALPHA_EB64P_CH
174 bool "EB64+"
175
176 config ALPHA_EB66
177 bool "EB66"
178 help
179 A Digital DS group board. Uses 21066 or 21066A. I/O sub-system is
180 identical to EB64+. Baby PC-AT size. Runs from standard PC power
181 supply. The EB66 schematic was published as a marketing poster
182 advertising the 21066 as "the first microprocessor in the world with
183 embedded PCI".
184
185 config ALPHA_EB66P
186 bool "EB66+"
187 help
188 Later variant of the EB66 board.
189
190 config ALPHA_EIGER
191 bool "Eiger"
192 help
193 Apparently an obscure OEM single-board computer based on the
194 Typhoon/Tsunami chipset family. Information on it is scanty.
195
196 config ALPHA_JENSEN
197 bool "Jensen"
198 help
199 DEC PC 150 AXP (aka Jensen): This is a very old Digital system - one
200 of the first-generation Alpha systems. A number of these systems
201 seem to be available on the second- hand market. The Jensen is a
202 floor-standing tower system which originally used a 150MHz 21064 It
203 used programmable logic to interface a 486 EISA I/O bridge to the
204 CPU.
205
206 config ALPHA_LX164
207 bool "LX164"
208 help
209 A technical overview of this board is available at
210 <http://www.unix-ag.org/Linux-Alpha/Architectures/LX164.html>.
211
212 config ALPHA_LYNX
213 bool "Lynx"
214 help
215 AlphaServer 2100A-based systems.
216
217 config ALPHA_MARVEL
218 bool "Marvel"
219 help
220 AlphaServer ES47 / ES80 / GS1280 based on EV7.
221
222 config ALPHA_MIATA
223 bool "Miata"
224 help
225 The Digital PersonalWorkStation (PWS 433a, 433au, 500a, 500au, 600a,
226 or 600au). There is an Installation HOWTO for this hardware at
227 <http://eijk.homelinux.org/~stefan/miata.html>.
228
229 config ALPHA_MIKASA
230 bool "Mikasa"
231 help
232 AlphaServer 1000-based Alpha systems.
233
234 config ALPHA_NAUTILUS
235 bool "Nautilus"
236 help
237 Alpha systems based on the AMD 751 & ALI 1543C chipsets.
238
239 config ALPHA_NONAME_CH
240 bool "Noname"
241
242 config ALPHA_NORITAKE
243 bool "Noritake"
244 help
245 AlphaServer 1000A, AlphaServer 600A, and AlphaServer 800-based
246 systems.
247
248 config ALPHA_PC164
249 bool "PC164"
250
251 config ALPHA_P2K
252 bool "Platform2000"
253
254 config ALPHA_RAWHIDE
255 bool "Rawhide"
256 help
257 AlphaServer 1200, AlphaServer 4000 and AlphaServer 4100 machines.
258 See HOWTO at
259 <http://www.alphalinux.org/docs/rawhide/4100_install.shtml>.
260
261 config ALPHA_RUFFIAN
262 bool "Ruffian"
263 help
264 Samsung APC164UX. There is a page on known problems and workarounds
265 at <http://www.alphalinux.org/faq/FAQ-11.html>.
266
267 config ALPHA_RX164
268 bool "RX164"
269
270 config ALPHA_SX164
271 bool "SX164"
272
273 config ALPHA_SABLE
274 bool "Sable"
275 help
276 Digital AlphaServer 2000 and 2100-based systems.
277
278 config ALPHA_SHARK
279 bool "Shark"
280
281 config ALPHA_TAKARA
282 bool "Takara"
283 help
284 Alpha 11164-based OEM single-board computer.
285
286 config ALPHA_TITAN
287 bool "Titan"
288 help
289 AlphaServer ES45/DS25 SMP based on EV68 and Titan chipset.
290
291 config ALPHA_WILDFIRE
292 bool "Wildfire"
293 help
294 AlphaServer GS 40/80/160/320 SMP based on the EV67 core.
295
296 endchoice
297
298 # clear all implied options (don't want default values for those):
299 # Most of these machines have ISA slots; not exactly sure which don't,
300 # and this doesn't activate hordes of code, so do it always.
301 config ISA
302 bool
303 default y
304 help
305 Find out whether you have ISA slots on your motherboard. ISA is the
306 name of a bus system, i.e. the way the CPU talks to the other stuff
307 inside your box. Other bus systems are PCI, EISA, MicroChannel
308 (MCA) or VESA. ISA is an older system, now being displaced by PCI;
309 newer boards don't support it. If you have ISA, say Y, otherwise N.
310
311 config ISA_DMA_API
312 bool
313 default y
314
315 config PCI
316 bool
317 depends on !ALPHA_JENSEN
318 default y
319 help
320 Find out whether you have a PCI motherboard. PCI is the name of a
321 bus system, i.e. the way the CPU talks to the other stuff inside
322 your box. Other bus systems are ISA, EISA, MicroChannel (MCA) or
323 VESA. If you have PCI, say Y, otherwise N.
324
325 config PCI_DOMAINS
326 bool
327 default y
328
329 config PCI_SYSCALL
330 def_bool PCI
331
332 config ALPHA_CORE_AGP
333 bool
334 depends on ALPHA_GENERIC || ALPHA_TITAN || ALPHA_MARVEL
335 default y
336
337 config ALPHA_NONAME
338 bool
339 depends on ALPHA_BOOK1 || ALPHA_NONAME_CH
340 default y
341 help
342 The AXPpci33 (aka NoName), is based on the EB66 (includes the Multia
343 UDB). This design was produced by Digital's Technical OEM (TOEM)
344 group. It uses the 21066 processor running at 166MHz or 233MHz. It
345 is a baby-AT size, and runs from a standard PC power supply. It has
346 5 ISA slots and 3 PCI slots (one pair are a shared slot). There are
347 2 versions, with either PS/2 or large DIN connectors for the
348 keyboard.
349
350 config ALPHA_EV4
351 bool
352 depends on ALPHA_JENSEN || (ALPHA_SABLE && !ALPHA_GAMMA) || ALPHA_LYNX || ALPHA_NORITAKE && !ALPHA_PRIMO || ALPHA_MIKASA && !ALPHA_PRIMO || ALPHA_CABRIOLET || ALPHA_AVANTI_CH || ALPHA_EB64P_CH || ALPHA_XL || ALPHA_NONAME || ALPHA_EB66 || ALPHA_EB66P || ALPHA_P2K
353 default y if !ALPHA_LYNX
354
355 config ALPHA_LCA
356 bool
357 depends on ALPHA_NONAME || ALPHA_EB66 || ALPHA_EB66P || ALPHA_P2K
358 default y
359
360 config ALPHA_APECS
361 bool
362 depends on !ALPHA_PRIMO && (ALPHA_NORITAKE || ALPHA_MIKASA) || ALPHA_CABRIOLET || ALPHA_AVANTI_CH || ALPHA_EB64P_CH || ALPHA_XL
363 default y
364
365 config ALPHA_EB64P
366 bool
367 depends on ALPHA_CABRIOLET || ALPHA_EB64P_CH
368 default y
369 help
370 Uses 21064 or 21064A and APECs. Has ISA and PCI expansion (3 ISA,
371 2 PCI, one pair are on a shared slot). Supports 36-bit DRAM SIMs.
372 ISA bus generated by Intel SaturnI/O PCI-ISA bridge. On-board SCSI
373 (NCR 810 on PCI) Ethernet (Digital 21040), KBD, MOUSE (PS2 style),
374 SuperI/O (2S, 1P, FD), RTC/NVRAM. Boot ROM is EPROM. PC-AT size.
375 Runs from standard PC power supply.
376
377 config ALPHA_EV5
378 bool "EV5 CPU(s) (model 5/xxx)?" if ALPHA_LYNX
379 default y if ALPHA_RX164 || ALPHA_RAWHIDE || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_RUFFIAN || ALPHA_SABLE && ALPHA_GAMMA || ALPHA_NORITAKE && ALPHA_PRIMO || ALPHA_MIKASA && ALPHA_PRIMO || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR
380
381 config ALPHA_EV4
382 bool
383 default y if ALPHA_LYNX && !ALPHA_EV5
384
385 config ALPHA_CIA
386 bool
387 depends on ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_RUFFIAN || ALPHA_NORITAKE && ALPHA_PRIMO || ALPHA_MIKASA && ALPHA_PRIMO || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR
388 default y
389
390 config ALPHA_EV56
391 bool "EV56 CPU (speed >= 366MHz)?" if ALPHA_ALCOR
392 default y if ALPHA_RX164 || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_RUFFIAN || ALPHA_PC164 || ALPHA_TAKARA
393
394 config ALPHA_EV56
395 prompt "EV56 CPU (speed >= 333MHz)?"
396 depends on ALPHA_NORITAKE || ALPHA_PRIMO
397
398 config ALPHA_EV56
399 prompt "EV56 CPU (speed >= 400MHz)?"
400 depends on ALPHA_RAWHIDE
401
402 config ALPHA_PRIMO
403 bool "EV5 CPU daughtercard (model 5/xxx)?"
404 depends on ALPHA_NORITAKE || ALPHA_MIKASA
405 help
406 Say Y if you have an AS 1000 5/xxx or an AS 1000A 5/xxx.
407
408 config ALPHA_GAMMA
409 bool "EV5 CPU(s) (model 5/xxx)?"
410 depends on ALPHA_SABLE
411 help
412 Say Y if you have an AS 2000 5/xxx or an AS 2100 5/xxx.
413
414 config ALPHA_GAMMA
415 bool
416 depends on ALPHA_LYNX
417 default y
418
419 config ALPHA_T2
420 bool
421 depends on ALPHA_SABLE || ALPHA_LYNX
422 default y
423
424 config ALPHA_PYXIS
425 bool
426 depends on ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_RUFFIAN
427 default y
428
429 config ALPHA_EV6
430 bool
431 depends on ALPHA_NAUTILUS || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_SHARK || ALPHA_DP264 || ALPHA_EIGER || ALPHA_MARVEL
432 default y
433
434 config ALPHA_TSUNAMI
435 bool
436 depends on ALPHA_SHARK || ALPHA_DP264 || ALPHA_EIGER
437 default y
438
439 config ALPHA_EV67
440 bool "EV67 (or later) CPU (speed > 600MHz)?" if ALPHA_DP264 || ALPHA_EIGER
441 default y if ALPHA_NAUTILUS || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_SHARK || ALPHA_MARVEL
442 help
443 Is this a machine based on the EV67 core? If in doubt, select N here
444 and the machine will be treated as an EV6.
445
446 config ALPHA_EV7
447 bool
448 depends on ALPHA_MARVEL
449 default y
450
451 config ALPHA_MCPCIA
452 bool
453 depends on ALPHA_RAWHIDE
454 default y
455
456 config ALPHA_POLARIS
457 bool
458 depends on ALPHA_RX164
459 default y
460
461 config ALPHA_IRONGATE
462 bool
463 depends on ALPHA_NAUTILUS
464 default y
465
466 config GENERIC_HWEIGHT
467 bool
468 default y if !ALPHA_EV67
469
470 config ALPHA_AVANTI
471 bool
472 depends on ALPHA_XL || ALPHA_AVANTI_CH
473 default y
474 help
475 Avanti AS 200, AS 205, AS 250, AS 255, AS 300, and AS 400-based
476 Alphas. Info at
477 <http://www.unix-ag.org/Linux-Alpha/Architectures/Avanti.html>.
478
479 config ALPHA_BROKEN_IRQ_MASK
480 bool
481 depends on ALPHA_GENERIC || ALPHA_PC164
482 default y
483
484 config VGA_HOSE
485 bool
486 depends on ALPHA_GENERIC || ALPHA_TITAN || ALPHA_MARVEL || ALPHA_TSUNAMI
487 default y
488 help
489 Support VGA on an arbitrary hose; needed for several platforms
490 which always have multiple hoses, and whose consoles support it.
491
492
493 config ALPHA_SRM
494 bool "Use SRM as bootloader" if ALPHA_CABRIOLET || ALPHA_AVANTI_CH || ALPHA_EB64P || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_NAUTILUS || ALPHA_NONAME
495 default y if ALPHA_JENSEN || ALPHA_MIKASA || ALPHA_SABLE || ALPHA_LYNX || ALPHA_NORITAKE || ALPHA_DP264 || ALPHA_RAWHIDE || ALPHA_EIGER || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_SHARK || ALPHA_MARVEL
496 ---help---
497 There are two different types of booting firmware on Alphas: SRM,
498 which is command line driven, and ARC, which uses menus and arrow
499 keys. Details about the Linux/Alpha booting process are contained in
500 the Linux/Alpha FAQ, accessible on the WWW from
501 <http://www.alphalinux.org/>.
502
503 The usual way to load Linux on an Alpha machine is to use MILO
504 (a bootloader that lets you pass command line parameters to the
505 kernel just like lilo does for the x86 architecture) which can be
506 loaded either from ARC or can be installed directly as a permanent
507 firmware replacement from floppy (which requires changing a certain
508 jumper on the motherboard). If you want to do either of these, say N
509 here. If MILO doesn't work on your system (true for Jensen
510 motherboards), you can bypass it altogether and boot Linux directly
511 from an SRM console; say Y here in order to do that. Note that you
512 won't be able to boot from an IDE disk using SRM.
513
514 If unsure, say N.
515
516 config EISA
517 bool
518 depends on ALPHA_GENERIC || ALPHA_JENSEN || ALPHA_ALCOR || ALPHA_MIKASA || ALPHA_SABLE || ALPHA_LYNX || ALPHA_NORITAKE || ALPHA_RAWHIDE
519 default y
520
521 config ARCH_MAY_HAVE_PC_FDC
522 def_bool y
523
524 config SMP
525 bool "Symmetric multi-processing support"
526 depends on ALPHA_SABLE || ALPHA_LYNX || ALPHA_RAWHIDE || ALPHA_DP264 || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_GENERIC || ALPHA_SHARK || ALPHA_MARVEL
527 ---help---
528 This enables support for systems with more than one CPU. If you have
529 a system with only one CPU, like most personal computers, say N. If
530 you have a system with more than one CPU, say Y.
531
532 If you say N here, the kernel will run on single and multiprocessor
533 machines, but will use only one CPU of a multiprocessor machine. If
534 you say Y here, the kernel will run on many, but not all,
535 singleprocessor machines. On a singleprocessor machine, the kernel
536 will run faster if you say N here.
537
538 See also the SMP-HOWTO available at
539 <http://www.tldp.org/docs.html#howto>.
540
541 If you don't know what to do here, say N.
542
543 config HAVE_DEC_LOCK
544 bool
545 depends on SMP
546 default y
547
548 config NR_CPUS
549 int "Maximum number of CPUs (2-32)"
550 range 2 32
551 depends on SMP
552 default "32" if ALPHA_GENERIC || ALPHA_MARVEL
553 default "4" if !ALPHA_GENERIC && !ALPHA_MARVEL
554 help
555 MARVEL support can handle a maximum of 32 CPUs, all the others
556 with working support have a maximum of 4 CPUs.
557
558 config ARCH_DISCONTIGMEM_ENABLE
559 bool "Discontiguous Memory Support (EXPERIMENTAL)"
560 depends on EXPERIMENTAL
561 help
562 Say Y to support efficient handling of discontiguous physical memory,
563 for architectures which are either NUMA (Non-Uniform Memory Access)
564 or have huge holes in the physical address space for other reasons.
565 See <file:Documentation/vm/numa> for more.
566
567 source "mm/Kconfig"
568
569 config NUMA
570 bool "NUMA Support (EXPERIMENTAL)"
571 depends on DISCONTIGMEM && BROKEN
572 help
573 Say Y to compile the kernel to support NUMA (Non-Uniform Memory
574 Access). This option is for configuring high-end multiprocessor
575 server machines. If in doubt, say N.
576
577 config NODES_SHIFT
578 int
579 default "7"
580 depends on NEED_MULTIPLE_NODES
581
582 # LARGE_VMALLOC is racy, if you *really* need it then fix it first
583 config ALPHA_LARGE_VMALLOC
584 bool
585 ---help---
586 Process creation and other aspects of virtual memory management can
587 be streamlined if we restrict the kernel to one PGD for all vmalloc
588 allocations. This equates to about 8GB.
589
590 Under normal circumstances, this is so far and above what is needed
591 as to be laughable. However, there are certain applications (such
592 as benchmark-grade in-kernel web serving) that can make use of as
593 much vmalloc space as is available.
594
595 Say N unless you know you need gobs and gobs of vmalloc space.
596
597 config VERBOSE_MCHECK
598 bool "Verbose Machine Checks"
599
600 config VERBOSE_MCHECK_ON
601 int "Verbose Printing Mode (0=off, 1=on, 2=all)"
602 depends on VERBOSE_MCHECK
603 default 1
604 ---help---
605 This option allows the default printing mode to be set, and then
606 possibly overridden by a boot command argument.
607
608 For example, if one wanted the option of printing verbose
609 machine checks, but wanted the default to be as if verbose
610 machine check printing was turned off, then one would choose
611 the printing mode to be 0. Then, upon reboot, one could add
612 the boot command line "verbose_mcheck=1" to get the normal
613 verbose machine check printing, or "verbose_mcheck=2" to get
614 the maximum information available.
615
616 Take the default (1) unless you want more control or more info.
617
618 config HZ
619 int
620 default 1200 if ALPHA_RAWHIDE
621 default 1024
622
623 source "drivers/pci/Kconfig"
624 source "drivers/eisa/Kconfig"
625
626 source "drivers/pcmcia/Kconfig"
627
628 config SRM_ENV
629 tristate "SRM environment through procfs"
630 depends on PROC_FS
631 ---help---
632 If you enable this option, a subdirectory inside /proc called
633 /proc/srm_environment will give you access to the all important
634 SRM environment variables (those which have a name) and also
635 to all others (by their internal number).
636
637 SRM is something like a BIOS for Alpha machines. There are some
638 other such BIOSes, like AlphaBIOS, which this driver cannot
639 support (hey, that's not SRM!).
640
641 Despite the fact that this driver doesn't work on all Alphas (but
642 only on those which have SRM as their firmware), it's save to
643 build it even if your particular machine doesn't know about SRM
644 (or if you intend to compile a generic kernel). It will simply
645 not create those subdirectory in /proc (and give you some warning,
646 of course).
647
648 This driver is also available as a module and will be called
649 srm_env then.
650
651 source "fs/Kconfig.binfmt"
652
653 endmenu
654
655 source "net/Kconfig"
656
657 source "drivers/Kconfig"
658
659 source "fs/Kconfig"
660
661 source "arch/alpha/Kconfig.debug"
662
663 # DUMMY_CONSOLE may be defined in drivers/video/console/Kconfig
664 # but we also need it if VGA_HOSE is set
665 config DUMMY_CONSOLE
666 bool
667 depends on VGA_HOSE
668 default y
669
670 source "security/Kconfig"
671
672 source "crypto/Kconfig"
673
674 source "lib/Kconfig"
675
This page took 0.062442 seconds and 5 git commands to generate.