aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/Kconfig
diff options
context:
space:
mode:
authorKumar Gala <galak@kernel.crashing.org>2007-03-16 10:14:08 -0400
committerKumar Gala <galak@kernel.crashing.org>2007-03-22 11:07:32 -0400
commit35a1245ad09412ffba2f17631a9fb3cae3d5a5ac (patch)
tree4c3f5a1f9c6a35ebafc013db25553ba3e408a2fa /arch/powerpc/Kconfig
parentfd42c717510cd65529ccb46ccfa71fe4dde9fbd9 (diff)
[POWERPC] Split several platforms into their respective Kconfig file
Moved pseries, iseries, chrp, prep, maple and pasemi into their respective arch/powerpc/platform/*/Kconfig files out of arch/powerpc/Kconfig Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r--arch/powerpc/Kconfig80
1 files changed, 6 insertions, 74 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index 479828daaecc..c5014ba19fd5 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -404,77 +404,14 @@ config QUICC_ENGINE
404 Selecting this option means that you wish to build a kernel 404 Selecting this option means that you wish to build a kernel
405 for a machine with a QE coprocessor. 405 for a machine with a QE coprocessor.
406 406
407config PPC_PSERIES 407source "arch/powerpc/platforms/pseries/Kconfig"
408 depends on PPC_MULTIPLATFORM && PPC64 408source "arch/powerpc/platforms/iseries/Kconfig"
409 bool "IBM pSeries & new (POWER5-based) iSeries" 409source "arch/powerpc/platforms/chrp/Kconfig"
410 select MPIC
411 select PPC_I8259
412 select PPC_RTAS
413 select RTAS_ERROR_LOGGING
414 select PPC_UDBG_16550
415 select PPC_NATIVE
416 default y
417
418config PPC_ISERIES
419 bool "IBM Legacy iSeries"
420 depends on PPC_MULTIPLATFORM && PPC64
421 select PPC_INDIRECT_IO
422
423config PPC_CHRP
424 bool "Common Hardware Reference Platform (CHRP) based machines"
425 depends on PPC_MULTIPLATFORM && PPC32
426 select MPIC
427 select PPC_I8259
428 select PPC_INDIRECT_PCI
429 select PPC_RTAS
430 select PPC_MPC106
431 select PPC_UDBG_16550
432 select PPC_NATIVE
433 default y
434
435source "arch/powerpc/platforms/52xx/Kconfig" 410source "arch/powerpc/platforms/52xx/Kconfig"
436source "arch/powerpc/platforms/powermac/Kconfig" 411source "arch/powerpc/platforms/powermac/Kconfig"
437 412source "arch/powerpc/platforms/prep/Kconfig"
438config PPC_PREP 413source "arch/powerpc/platforms/maple/Kconfig"
439 bool "PowerPC Reference Platform (PReP) based machines" 414source "arch/powerpc/platforms/pasemi/Kconfig"
440 depends on PPC_MULTIPLATFORM && PPC32 && BROKEN
441 select MPIC
442 select PPC_I8259
443 select PPC_INDIRECT_PCI
444 select PPC_UDBG_16550
445 select PPC_NATIVE
446 default n
447
448config PPC_MAPLE
449 depends on PPC_MULTIPLATFORM && PPC64
450 bool "Maple 970FX Evaluation Board"
451 select MPIC
452 select U3_DART
453 select MPIC_BROKEN_U3
454 select GENERIC_TBSYNC
455 select PPC_UDBG_16550
456 select PPC_970_NAP
457 select PPC_NATIVE
458 select PPC_RTAS
459 select MMIO_NVRAM
460 select ATA_NONSTANDARD if ATA
461 default n
462 help
463 This option enables support for the Maple 970FX Evaluation Board.
464 For more information, refer to <http://www.970eval.com>
465
466config PPC_PASEMI
467 depends on PPC_MULTIPLATFORM && PPC64
468 bool "PA Semi SoC-based platforms"
469 default n
470 select MPIC
471 select PPC_UDBG_16550
472 select GENERIC_TBSYNC
473 select PPC_NATIVE
474 help
475 This option enables support for PA Semi's PWRficient line
476 of SoC processors, including PA6T-1682M
477
478source arch/powerpc/platforms/celleb/Kconfig 415source arch/powerpc/platforms/celleb/Kconfig
479source arch/powerpc/platforms/ps3/Kconfig 416source arch/powerpc/platforms/ps3/Kconfig
480source arch/powerpc/platforms/cell/Kconfig 417source arch/powerpc/platforms/cell/Kconfig
@@ -657,7 +594,6 @@ source arch/powerpc/platforms/83xx/Kconfig
657source arch/powerpc/platforms/85xx/Kconfig 594source arch/powerpc/platforms/85xx/Kconfig
658source arch/powerpc/platforms/86xx/Kconfig 595source arch/powerpc/platforms/86xx/Kconfig
659source arch/powerpc/platforms/8xx/Kconfig 596source arch/powerpc/platforms/8xx/Kconfig
660source arch/powerpc/platforms/pasemi/Kconfig
661 597
662menu "Kernel options" 598menu "Kernel options"
663 599
@@ -762,7 +698,6 @@ config IRQ_ALL_CPUS
762 CPU. Generally saying Y is safe, although some problems have been 698 CPU. Generally saying Y is safe, although some problems have been
763 reported with SMP Power Macintoshes with this option enabled. 699 reported with SMP Power Macintoshes with this option enabled.
764 700
765source "arch/powerpc/platforms/pseries/Kconfig"
766 701
767config NUMA 702config NUMA
768 bool "NUMA support" 703 bool "NUMA support"
@@ -834,8 +769,6 @@ config PROC_DEVICETREE
834 an image of the device tree that the kernel copies from Open 769 an image of the device tree that the kernel copies from Open
835 Firmware or other boot firmware. If unsure, say Y here. 770 Firmware or other boot firmware. If unsure, say Y here.
836 771
837source "arch/powerpc/platforms/prep/Kconfig"
838
839config CMDLINE_BOOL 772config CMDLINE_BOOL
840 bool "Default bootloader kernel arguments" 773 bool "Default bootloader kernel arguments"
841 774
@@ -1132,7 +1065,6 @@ source "fs/Kconfig"
1132 1065
1133source "arch/powerpc/sysdev/qe_lib/Kconfig" 1066source "arch/powerpc/sysdev/qe_lib/Kconfig"
1134 1067
1135source "arch/powerpc/platforms/iseries/Kconfig"
1136 1068
1137source "lib/Kconfig" 1069source "lib/Kconfig"
1138 1070