diff options
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r-- | arch/powerpc/Kconfig | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 331483ace0d9..28004f002ec9 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -47,7 +47,7 @@ config PPC | |||
47 | 47 | ||
48 | config EARLY_PRINTK | 48 | config EARLY_PRINTK |
49 | bool | 49 | bool |
50 | default y if PPC64 | 50 | default y |
51 | 51 | ||
52 | config COMPAT | 52 | config COMPAT |
53 | bool | 53 | bool |
@@ -297,6 +297,7 @@ config PPC_PMAC64 | |||
297 | bool | 297 | bool |
298 | depends on PPC_PMAC && POWER4 | 298 | depends on PPC_PMAC && POWER4 |
299 | select U3_DART | 299 | select U3_DART |
300 | select MPIC_BROKEN_U3 | ||
300 | select GENERIC_TBSYNC | 301 | select GENERIC_TBSYNC |
301 | default y | 302 | default y |
302 | 303 | ||
@@ -325,9 +326,7 @@ config PPC_CELL | |||
325 | select MMIO_NVRAM | 326 | select MMIO_NVRAM |
326 | 327 | ||
327 | config PPC_OF | 328 | config PPC_OF |
328 | bool | 329 | def_bool y |
329 | depends on PPC_MULTIPLATFORM # for now | ||
330 | default y | ||
331 | 330 | ||
332 | config XICS | 331 | config XICS |
333 | depends on PPC_PSERIES | 332 | depends on PPC_PSERIES |
@@ -376,11 +375,28 @@ config CELL_IIC | |||
376 | bool | 375 | bool |
377 | default y | 376 | default y |
378 | 377 | ||
378 | config CRASH_DUMP | ||
379 | bool "kernel crash dumps (EXPERIMENTAL)" | ||
380 | depends on PPC_MULTIPLATFORM | ||
381 | depends on EXPERIMENTAL | ||
382 | help | ||
383 | Build a kernel suitable for use as a kdump capture kernel. | ||
384 | The kernel will be linked at a different address than normal, and | ||
385 | so can only be used for Kdump. | ||
386 | |||
387 | Don't change this unless you know what you are doing. | ||
388 | |||
379 | config IBMVIO | 389 | config IBMVIO |
380 | depends on PPC_PSERIES || PPC_ISERIES | 390 | depends on PPC_PSERIES || PPC_ISERIES |
381 | bool | 391 | bool |
382 | default y | 392 | default y |
383 | 393 | ||
394 | config IBMEBUS | ||
395 | depends on PPC_PSERIES | ||
396 | bool "Support for GX bus based adapters" | ||
397 | help | ||
398 | Bus device driver for GX bus based adapters. | ||
399 | |||
384 | config PPC_MPC106 | 400 | config PPC_MPC106 |
385 | bool | 401 | bool |
386 | default n | 402 | default n |
@@ -472,6 +488,7 @@ source arch/powerpc/platforms/embedded6xx/Kconfig | |||
472 | source arch/powerpc/platforms/4xx/Kconfig | 488 | source arch/powerpc/platforms/4xx/Kconfig |
473 | source arch/powerpc/platforms/85xx/Kconfig | 489 | source arch/powerpc/platforms/85xx/Kconfig |
474 | source arch/powerpc/platforms/8xx/Kconfig | 490 | source arch/powerpc/platforms/8xx/Kconfig |
491 | source arch/powerpc/platforms/cell/Kconfig | ||
475 | 492 | ||
476 | menu "Kernel options" | 493 | menu "Kernel options" |
477 | 494 | ||
@@ -575,11 +592,12 @@ config ARCH_SELECT_MEMORY_MODEL | |||
575 | depends on PPC64 | 592 | depends on PPC64 |
576 | 593 | ||
577 | config ARCH_FLATMEM_ENABLE | 594 | config ARCH_FLATMEM_ENABLE |
578 | def_bool y | 595 | def_bool y |
579 | depends on PPC64 && !NUMA | 596 | depends on (PPC64 && !NUMA) || PPC32 |
580 | 597 | ||
581 | config ARCH_SPARSEMEM_ENABLE | 598 | config ARCH_SPARSEMEM_ENABLE |
582 | def_bool y | 599 | def_bool y |
600 | depends on PPC64 | ||
583 | 601 | ||
584 | config ARCH_SPARSEMEM_DEFAULT | 602 | config ARCH_SPARSEMEM_DEFAULT |
585 | def_bool y | 603 | def_bool y |