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