diff options
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r-- | arch/powerpc/Kconfig | 33 |
1 files changed, 24 insertions, 9 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index db93dbc0e21a..28004f002ec9 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -26,9 +26,6 @@ config MMU | |||
26 | bool | 26 | bool |
27 | default y | 27 | default y |
28 | 28 | ||
29 | config UID16 | ||
30 | bool | ||
31 | |||
32 | config GENERIC_HARDIRQS | 29 | config GENERIC_HARDIRQS |
33 | bool | 30 | bool |
34 | default y | 31 | default y |
@@ -50,7 +47,7 @@ config PPC | |||
50 | 47 | ||
51 | config EARLY_PRINTK | 48 | config EARLY_PRINTK |
52 | bool | 49 | bool |
53 | default y if PPC64 | 50 | default y |
54 | 51 | ||
55 | config COMPAT | 52 | config COMPAT |
56 | bool | 53 | bool |
@@ -300,6 +297,7 @@ config PPC_PMAC64 | |||
300 | bool | 297 | bool |
301 | depends on PPC_PMAC && POWER4 | 298 | depends on PPC_PMAC && POWER4 |
302 | select U3_DART | 299 | select U3_DART |
300 | select MPIC_BROKEN_U3 | ||
303 | select GENERIC_TBSYNC | 301 | select GENERIC_TBSYNC |
304 | default y | 302 | default y |
305 | 303 | ||
@@ -328,9 +326,7 @@ config PPC_CELL | |||
328 | select MMIO_NVRAM | 326 | select MMIO_NVRAM |
329 | 327 | ||
330 | config PPC_OF | 328 | config PPC_OF |
331 | bool | 329 | def_bool y |
332 | depends on PPC_MULTIPLATFORM # for now | ||
333 | default y | ||
334 | 330 | ||
335 | config XICS | 331 | config XICS |
336 | depends on PPC_PSERIES | 332 | depends on PPC_PSERIES |
@@ -379,11 +375,28 @@ config CELL_IIC | |||
379 | bool | 375 | bool |
380 | default y | 376 | default y |
381 | 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 | |||
382 | config IBMVIO | 389 | config IBMVIO |
383 | depends on PPC_PSERIES || PPC_ISERIES | 390 | depends on PPC_PSERIES || PPC_ISERIES |
384 | bool | 391 | bool |
385 | default y | 392 | default y |
386 | 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 | |||
387 | config PPC_MPC106 | 400 | config PPC_MPC106 |
388 | bool | 401 | bool |
389 | default n | 402 | default n |
@@ -475,6 +488,7 @@ source arch/powerpc/platforms/embedded6xx/Kconfig | |||
475 | source arch/powerpc/platforms/4xx/Kconfig | 488 | source arch/powerpc/platforms/4xx/Kconfig |
476 | source arch/powerpc/platforms/85xx/Kconfig | 489 | source arch/powerpc/platforms/85xx/Kconfig |
477 | source arch/powerpc/platforms/8xx/Kconfig | 490 | source arch/powerpc/platforms/8xx/Kconfig |
491 | source arch/powerpc/platforms/cell/Kconfig | ||
478 | 492 | ||
479 | menu "Kernel options" | 493 | menu "Kernel options" |
480 | 494 | ||
@@ -578,11 +592,12 @@ config ARCH_SELECT_MEMORY_MODEL | |||
578 | depends on PPC64 | 592 | depends on PPC64 |
579 | 593 | ||
580 | config ARCH_FLATMEM_ENABLE | 594 | config ARCH_FLATMEM_ENABLE |
581 | def_bool y | 595 | def_bool y |
582 | depends on PPC64 && !NUMA | 596 | depends on (PPC64 && !NUMA) || PPC32 |
583 | 597 | ||
584 | config ARCH_SPARSEMEM_ENABLE | 598 | config ARCH_SPARSEMEM_ENABLE |
585 | def_bool y | 599 | def_bool y |
600 | depends on PPC64 | ||
586 | 601 | ||
587 | config ARCH_SPARSEMEM_DEFAULT | 602 | config ARCH_SPARSEMEM_DEFAULT |
588 | def_bool y | 603 | def_bool y |