Kconfig (72e77a1b941e24e67f396246310438afbad9e6b3) Kconfig (35a1245ad09412ffba2f17631a9fb3cae3d5a5ac)
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"

--- 390 unchanged lines hidden (view full) ---

399 depends on PPC_MPC836x || PPC_MPC832x
400 default y
401 help
402 The QUICC Engine (QE) is a new generation of communications
403 coprocessors on Freescale embedded CPUs (akin to CPM in older chips).
404 Selecting this option means that you wish to build a kernel
405 for a machine with a QE coprocessor.
406
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"

--- 390 unchanged lines hidden (view full) ---

399 depends on PPC_MPC836x || PPC_MPC832x
400 default y
401 help
402 The QUICC Engine (QE) is a new generation of communications
403 coprocessors on Freescale embedded CPUs (akin to CPM in older chips).
404 Selecting this option means that you wish to build a kernel
405 for a machine with a QE coprocessor.
406
407config PPC_PSERIES
408 depends on PPC_MULTIPLATFORM && PPC64
409 bool "IBM pSeries & new (POWER5-based) iSeries"
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
407source "arch/powerpc/platforms/pseries/Kconfig"
408source "arch/powerpc/platforms/iseries/Kconfig"
409source "arch/powerpc/platforms/chrp/Kconfig"
435source "arch/powerpc/platforms/52xx/Kconfig"
436source "arch/powerpc/platforms/powermac/Kconfig"
410source "arch/powerpc/platforms/52xx/Kconfig"
411source "arch/powerpc/platforms/powermac/Kconfig"
437
438config PPC_PREP
439 bool "PowerPC Reference Platform (PReP) based machines"
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
412source "arch/powerpc/platforms/prep/Kconfig"
413source "arch/powerpc/platforms/maple/Kconfig"
414source "arch/powerpc/platforms/pasemi/Kconfig"
478source arch/powerpc/platforms/celleb/Kconfig
479source arch/powerpc/platforms/ps3/Kconfig
480source arch/powerpc/platforms/cell/Kconfig
481
482config PPC_NATIVE
483 bool
484 depends on PPC_MULTIPLATFORM
485 help

--- 166 unchanged lines hidden (view full) ---

652
653source arch/powerpc/platforms/embedded6xx/Kconfig
654source arch/powerpc/platforms/4xx/Kconfig
655source arch/powerpc/platforms/82xx/Kconfig
656source arch/powerpc/platforms/83xx/Kconfig
657source arch/powerpc/platforms/85xx/Kconfig
658source arch/powerpc/platforms/86xx/Kconfig
659source arch/powerpc/platforms/8xx/Kconfig
415source arch/powerpc/platforms/celleb/Kconfig
416source arch/powerpc/platforms/ps3/Kconfig
417source arch/powerpc/platforms/cell/Kconfig
418
419config PPC_NATIVE
420 bool
421 depends on PPC_MULTIPLATFORM
422 help

--- 166 unchanged lines hidden (view full) ---

589
590source arch/powerpc/platforms/embedded6xx/Kconfig
591source arch/powerpc/platforms/4xx/Kconfig
592source arch/powerpc/platforms/82xx/Kconfig
593source arch/powerpc/platforms/83xx/Kconfig
594source arch/powerpc/platforms/85xx/Kconfig
595source arch/powerpc/platforms/86xx/Kconfig
596source arch/powerpc/platforms/8xx/Kconfig
660source arch/powerpc/platforms/pasemi/Kconfig
661
662menu "Kernel options"
663
664config HIGHMEM
665 bool "High memory support"
666 depends on PPC32
667
668source kernel/Kconfig.hz

--- 88 unchanged lines hidden (view full) ---

757 bool "Distribute interrupts on all CPUs by default"
758 depends on SMP && !MV64360
759 help
760 This option gives the kernel permission to distribute IRQs across
761 multiple CPUs. Saying N here will route all IRQs to the first
762 CPU. Generally saying Y is safe, although some problems have been
763 reported with SMP Power Macintoshes with this option enabled.
764
597
598menu "Kernel options"
599
600config HIGHMEM
601 bool "High memory support"
602 depends on PPC32
603
604source kernel/Kconfig.hz

--- 88 unchanged lines hidden (view full) ---

693 bool "Distribute interrupts on all CPUs by default"
694 depends on SMP && !MV64360
695 help
696 This option gives the kernel permission to distribute IRQs across
697 multiple CPUs. Saying N here will route all IRQs to the first
698 CPU. Generally saying Y is safe, although some problems have been
699 reported with SMP Power Macintoshes with this option enabled.
700
765source "arch/powerpc/platforms/pseries/Kconfig"
766
767config NUMA
768 bool "NUMA support"
769 depends on PPC64
770 default y if SMP && PPC_PSERIES
771
772config NODES_SHIFT
773 int

--- 55 unchanged lines hidden (view full) ---

829config PROC_DEVICETREE
830 bool "Support for device tree in /proc"
831 depends on PROC_FS
832 help
833 This option adds a device-tree directory under /proc which contains
834 an image of the device tree that the kernel copies from Open
835 Firmware or other boot firmware. If unsure, say Y here.
836
701
702config NUMA
703 bool "NUMA support"
704 depends on PPC64
705 default y if SMP && PPC_PSERIES
706
707config NODES_SHIFT
708 int

--- 55 unchanged lines hidden (view full) ---

764config PROC_DEVICETREE
765 bool "Support for device tree in /proc"
766 depends on PROC_FS
767 help
768 This option adds a device-tree directory under /proc which contains
769 an image of the device tree that the kernel copies from Open
770 Firmware or other boot firmware. If unsure, say Y here.
771
837source "arch/powerpc/platforms/prep/Kconfig"
838
839config CMDLINE_BOOL
840 bool "Default bootloader kernel arguments"
841
842config CMDLINE
843 string "Initial kernel command string"
844 depends on CMDLINE_BOOL
845 default "console=ttyS0,9600 console=tty0 root=/dev/sda2"
846 help

--- 280 unchanged lines hidden (view full) ---

1127source "fs/Kconfig"
1128
1129# XXX source "arch/ppc/8xx_io/Kconfig"
1130
1131# XXX source "arch/ppc/8260_io/Kconfig"
1132
1133source "arch/powerpc/sysdev/qe_lib/Kconfig"
1134
772config CMDLINE_BOOL
773 bool "Default bootloader kernel arguments"
774
775config CMDLINE
776 string "Initial kernel command string"
777 depends on CMDLINE_BOOL
778 default "console=ttyS0,9600 console=tty0 root=/dev/sda2"
779 help

--- 280 unchanged lines hidden (view full) ---

1060source "fs/Kconfig"
1061
1062# XXX source "arch/ppc/8xx_io/Kconfig"
1063
1064# XXX source "arch/ppc/8260_io/Kconfig"
1065
1066source "arch/powerpc/sysdev/qe_lib/Kconfig"
1067
1135source "arch/powerpc/platforms/iseries/Kconfig"
1136
1137source "lib/Kconfig"
1138
1139menu "Instrumentation Support"
1140 depends on EXPERIMENTAL
1141
1142source "arch/powerpc/oprofile/Kconfig"
1143

--- 21 unchanged lines hidden ---
1068
1069source "lib/Kconfig"
1070
1071menu "Instrumentation Support"
1072 depends on EXPERIMENTAL
1073
1074source "arch/powerpc/oprofile/Kconfig"
1075

--- 21 unchanged lines hidden ---