Kconfig (e585e47031751f4e393e10ffd922885508b958dd) | Kconfig (0a498d96a3324c16add35da0435bc7c13b6c6f3f) |
---|---|
1# For a description of the syntax of this configuration file, 2# see Documentation/kbuild/kconfig-language.txt. 3# 4 5mainmenu "Linux/PowerPC Kernel Configuration" 6 7config PPC64 8 bool "64-bit kernel" --- 12 unchanged lines hidden (view full) --- 21 22config PPC_MERGE 23 def_bool y 24 25config MMU 26 bool 27 default y 28 | 1# For a description of the syntax of this configuration file, 2# see Documentation/kbuild/kconfig-language.txt. 3# 4 5mainmenu "Linux/PowerPC Kernel Configuration" 6 7config PPC64 8 bool "64-bit kernel" --- 12 unchanged lines hidden (view full) --- 21 22config PPC_MERGE 23 def_bool y 24 25config MMU 26 bool 27 default y 28 |
29config UID16 30 bool 31 |
|
29config GENERIC_HARDIRQS 30 bool 31 default y 32 33config RWSEM_GENERIC_SPINLOCK 34 bool 35 36config RWSEM_XCHGADD_ALGORITHM --- 5 unchanged lines hidden (view full) --- 42 default y 43 44config PPC 45 bool 46 default y 47 48config EARLY_PRINTK 49 bool | 32config GENERIC_HARDIRQS 33 bool 34 default y 35 36config RWSEM_GENERIC_SPINLOCK 37 bool 38 39config RWSEM_XCHGADD_ALGORITHM --- 5 unchanged lines hidden (view full) --- 45 default y 46 47config PPC 48 bool 49 default y 50 51config EARLY_PRINTK 52 bool |
50 default y if PPC64 | 53 default y |
51 52config COMPAT 53 bool 54 default y if PPC64 55 56config SYSVIPC_COMPAT 57 bool 58 depends on COMPAT && SYSVIPC --- 233 unchanged lines hidden (view full) --- 292 select PPC_INDIRECT_PCI if PPC32 293 select PPC_MPC106 if PPC32 294 default y 295 296config PPC_PMAC64 297 bool 298 depends on PPC_PMAC && POWER4 299 select U3_DART | 54 55config COMPAT 56 bool 57 default y if PPC64 58 59config SYSVIPC_COMPAT 60 bool 61 depends on COMPAT && SYSVIPC --- 233 unchanged lines hidden (view full) --- 295 select PPC_INDIRECT_PCI if PPC32 296 select PPC_MPC106 if PPC32 297 default y 298 299config PPC_PMAC64 300 bool 301 depends on PPC_PMAC && POWER4 302 select U3_DART |
303 select MPIC_BROKEN_U3 |
|
300 select GENERIC_TBSYNC 301 default y 302 303config PPC_PREP 304 bool " PowerPC Reference Platform (PReP) based machines" 305 depends on PPC_MULTIPLATFORM && PPC32 && BROKEN 306 select PPC_I8259 307 select PPC_INDIRECT_PCI --- 12 unchanged lines hidden (view full) --- 320 321config PPC_CELL 322 bool " Cell Broadband Processor Architecture" 323 depends on PPC_MULTIPLATFORM && PPC64 324 select PPC_RTAS 325 select MMIO_NVRAM 326 327config PPC_OF | 304 select GENERIC_TBSYNC 305 default y 306 307config PPC_PREP 308 bool " PowerPC Reference Platform (PReP) based machines" 309 depends on PPC_MULTIPLATFORM && PPC32 && BROKEN 310 select PPC_I8259 311 select PPC_INDIRECT_PCI --- 12 unchanged lines hidden (view full) --- 324 325config PPC_CELL 326 bool " Cell Broadband Processor Architecture" 327 depends on PPC_MULTIPLATFORM && PPC64 328 select PPC_RTAS 329 select MMIO_NVRAM 330 331config PPC_OF |
328 bool 329 depends on PPC_MULTIPLATFORM # for now 330 default y | 332 def_bool y |
331 332config XICS 333 depends on PPC_PSERIES 334 bool 335 default y 336 337config U3_DART 338 bool --- 32 unchanged lines hidden (view full) --- 371 depends on PPC_MAPLE 372 default y 373 374config CELL_IIC 375 depends on PPC_CELL 376 bool 377 default y 378 | 333 334config XICS 335 depends on PPC_PSERIES 336 bool 337 default y 338 339config U3_DART 340 bool --- 32 unchanged lines hidden (view full) --- 373 depends on PPC_MAPLE 374 default y 375 376config CELL_IIC 377 depends on PPC_CELL 378 bool 379 default y 380 |
381config CRASH_DUMP 382 bool "kernel crash dumps (EXPERIMENTAL)" 383 depends on PPC_MULTIPLATFORM 384 depends on EXPERIMENTAL 385 help 386 Build a kernel suitable for use as a kdump capture kernel. 387 The kernel will be linked at a different address than normal, and 388 so can only be used for Kdump. 389 390 Don't change this unless you know what you are doing. 391 |
|
379config IBMVIO 380 depends on PPC_PSERIES || PPC_ISERIES 381 bool 382 default y 383 | 392config IBMVIO 393 depends on PPC_PSERIES || PPC_ISERIES 394 bool 395 default y 396 |
397config IBMEBUS 398 depends on PPC_PSERIES 399 bool "Support for GX bus based adapters" 400 help 401 Bus device driver for GX bus based adapters. 402 |
|
384config PPC_MPC106 385 bool 386 default n 387 388config GENERIC_TBSYNC 389 bool 390 default y if CONFIG_PPC32 && CONFIG_SMP 391 default n --- 75 unchanged lines hidden (view full) --- 467 468 If in doubt, say N here. 469endmenu 470 471source arch/powerpc/platforms/embedded6xx/Kconfig 472source arch/powerpc/platforms/4xx/Kconfig 473source arch/powerpc/platforms/85xx/Kconfig 474source arch/powerpc/platforms/8xx/Kconfig | 403config PPC_MPC106 404 bool 405 default n 406 407config GENERIC_TBSYNC 408 bool 409 default y if CONFIG_PPC32 && CONFIG_SMP 410 default n --- 75 unchanged lines hidden (view full) --- 486 487 If in doubt, say N here. 488endmenu 489 490source arch/powerpc/platforms/embedded6xx/Kconfig 491source arch/powerpc/platforms/4xx/Kconfig 492source arch/powerpc/platforms/85xx/Kconfig 493source arch/powerpc/platforms/8xx/Kconfig |
494source arch/powerpc/platforms/cell/Kconfig |
|
475 476menu "Kernel options" 477 478config HIGHMEM 479 bool "High memory support" 480 depends on PPC32 481 482source kernel/Kconfig.hz --- 87 unchanged lines hidden (view full) --- 570 depends on PPC64 571 default y if SMP && PPC_PSERIES 572 573config ARCH_SELECT_MEMORY_MODEL 574 def_bool y 575 depends on PPC64 576 577config ARCH_FLATMEM_ENABLE | 495 496menu "Kernel options" 497 498config HIGHMEM 499 bool "High memory support" 500 depends on PPC32 501 502source kernel/Kconfig.hz --- 87 unchanged lines hidden (view full) --- 590 depends on PPC64 591 default y if SMP && PPC_PSERIES 592 593config ARCH_SELECT_MEMORY_MODEL 594 def_bool y 595 depends on PPC64 596 597config ARCH_FLATMEM_ENABLE |
578 def_bool y 579 depends on PPC64 && !NUMA | 598 def_bool y 599 depends on (PPC64 && !NUMA) || PPC32 |
580 581config ARCH_SPARSEMEM_ENABLE 582 def_bool y | 600 601config ARCH_SPARSEMEM_ENABLE 602 def_bool y |
603 depends on PPC64 |
|
583 584config ARCH_SPARSEMEM_DEFAULT 585 def_bool y 586 depends on SMP && PPC_PSERIES 587 588source "mm/Kconfig" 589 590config HAVE_ARCH_EARLY_PFN_TO_NID --- 347 unchanged lines hidden --- | 604 605config ARCH_SPARSEMEM_DEFAULT 606 def_bool y 607 depends on SMP && PPC_PSERIES 608 609source "mm/Kconfig" 610 611config HAVE_ARCH_EARLY_PFN_TO_NID --- 347 unchanged lines hidden --- |