| # For a description of the syntax of this configuration file, | |
| # see Documentation/kbuild/kconfig-language.txt. | |
| # | |
| mainmenu "Linux/PowerPC Kernel Configuration" | |
| source "arch/powerpc/platforms/Kconfig.cputype" | |
| config PPC32 | |
| bool | |
| default y if !PPC64 | |
| config 64BIT | |
| bool | |
| default y if PPC64 | |
| config WORD_SIZE | |
| int | |
| default 64 if PPC64 | |
| default 32 if !PPC64 | |
| config PPC_MERGE | |
| def_bool y | |
| config MMU | |
| bool | |
| default y | |
| config GENERIC_CMOS_UPDATE | |
| def_bool y | |
| config GENERIC_TIME | |
| def_bool y | |
| config GENERIC_TIME_VSYSCALL | |
| def_bool y | |
| config GENERIC_CLOCKEVENTS | |
| def_bool y | |
| config GENERIC_HARDIRQS | |
| bool | |
| default y | |
| config HAVE_SETUP_PER_CPU_AREA | |
| def_bool PPC64 | |
| config IRQ_PER_CPU | |
| bool | |
| default y | |
| config STACKTRACE_SUPPORT | |
| bool | |
| default y | |
| config TRACE_IRQFLAGS_SUPPORT | |
| bool | |
| depends on PPC64 | |
| default y | |
| config LOCKDEP_SUPPORT | |
| bool | |
| default y | |
| config RWSEM_GENERIC_SPINLOCK | |
| bool | |
| config RWSEM_XCHGADD_ALGORITHM | |
| bool | |
| default y | |
| config GENERIC_LOCKBREAK | |
| bool | |
| default y | |
| depends on SMP && PREEMPT | |
| config ARCH_HAS_ILOG2_U32 | |
| bool | |
| default y | |
| config ARCH_HAS_ILOG2_U64 | |
| bool | |
| default y if 64BIT | |
| config GENERIC_HWEIGHT | |
| bool | |
| default y | |
| config GENERIC_CALIBRATE_DELAY | |
| bool | |
| default y | |
| config GENERIC_FIND_NEXT_BIT | |
| bool | |
| default y | |
| config GENERIC_GPIO | |
| bool | |
| help | |
| Generic GPIO API support | |
| config ARCH_NO_VIRT_TO_BUS | |
| def_bool PPC64 | |
| config PPC | |
| bool | |
| default y | |
| select HAVE_IDE | |
| select HAVE_OPROFILE | |
| select HAVE_KPROBES | |
| select HAVE_KRETPROBES | |
| select HAVE_LMB | |
| config EARLY_PRINTK | |
| bool | |
| default y | |
| config COMPAT | |
| bool | |
| default y if PPC64 | |
| select COMPAT_BINFMT_ELF | |
| config SYSVIPC_COMPAT | |
| bool | |
| depends on COMPAT && SYSVIPC | |
| default y | |
| # All PPC32s use generic nvram driver through ppc_md | |
| config GENERIC_NVRAM | |
| bool | |
| default y if PPC32 | |
| config SCHED_NO_NO_OMIT_FRAME_POINTER | |
| bool | |
| default y | |
| config ARCH_MAY_HAVE_PC_FDC | |
| bool | |
| default !PPC_PSERIES || PCI | |
| config PPC_OF | |
| def_bool y | |
| config OF | |
| def_bool y | |
| config PPC_UDBG_16550 | |
| bool | |
| default n | |
| config GENERIC_TBSYNC | |
| bool | |
| default y if PPC32 && SMP | |
| default n | |
| config AUDIT_ARCH | |
| bool | |
| default y | |
| config GENERIC_BUG | |
| bool | |
| default y | |
| depends on BUG | |
| config SYS_SUPPORTS_APM_EMULATION | |
| default y if PMAC_APM_EMU | |
| bool | |
| config DEFAULT_UIMAGE | |
| bool | |
| help | |
| Used to allow a board to specify it wants a uImage built by default | |
| default n | |
| config REDBOOT | |
| bool | |
| config HIBERNATE_32 | |
| bool | |
| depends on (PPC_PMAC && !SMP) || BROKEN | |
| default y | |
| config HIBERNATE_64 | |
| bool | |
| depends on BROKEN || (PPC_PMAC64 && EXPERIMENTAL) | |
| default y | |
| config ARCH_HIBERNATION_POSSIBLE | |
| bool | |
| depends on (PPC64 && HIBERNATE_64) || (PPC32 && HIBERNATE_32) | |
| default y | |
| config ARCH_SUSPEND_POSSIBLE | |
| def_bool y | |
| depends on ADB_PMU || PPC_EFIKA || PPC_LITE5200 | |
| config PPC_DCR_NATIVE | |
| bool | |
| default n | |
| config PPC_DCR_MMIO | |
| bool | |
| default n | |
| config PPC_DCR | |
| bool | |
| depends on PPC_DCR_NATIVE || PPC_DCR_MMIO | |
| default y | |
| config PPC_OF_PLATFORM_PCI | |
| bool | |
| depends on PCI | |
| depends on PPC64 # not supported on 32 bits yet | |
| default n | |
| source "init/Kconfig" | |
| source "arch/powerpc/sysdev/Kconfig" | |
| source "arch/powerpc/platforms/Kconfig" | |
| menu "Kernel options" | |
| config HIGHMEM | |
| bool "High memory support" | |
| depends on PPC32 | |
| source kernel/time/Kconfig | |
| source kernel/Kconfig.hz | |
| source kernel/Kconfig.preempt | |
| source "fs/Kconfig.binfmt" | |
| config HUGETLB_PAGE_SIZE_VARIABLE | |
| bool | |
| depends on HUGETLB_PAGE | |
| default y | |
| config MATH_EMULATION | |
| bool "Math emulation" | |
| depends on 4xx || 8xx || E200 || PPC_MPC832x || E500 | |
| ---help--- | |
| Some PowerPC chips designed for embedded applications do not have | |
| a floating-point unit and therefore do not implement the | |
| floating-point instructions in the PowerPC instruction set. If you | |
| say Y here, the kernel will include code to emulate a floating-point | |
| unit, which will allow programs that use floating-point | |
| instructions to run. | |
| config 8XX_MINIMAL_FPEMU | |
| bool "Minimal math emulation for 8xx" | |
| depends on 8xx && !MATH_EMULATION | |
| help | |
| Older arch/ppc kernels still emulated a few floating point | |
| instructions such as load and store, even when full math | |
| emulation is disabled. Say "Y" here if you want to preserve | |
| this behavior. | |
| It is recommended that you build a soft-float userspace instead. | |
| config IOMMU_VMERGE | |
| bool "Enable IOMMU virtual merging" | |
| depends on PPC64 | |
| default y | |
| help | |
| Cause IO segments sent to a device for DMA to be merged virtually | |
| by the IOMMU when they happen to have been allocated contiguously. | |
| This doesn't add pressure to the IOMMU allocator. However, some | |
| drivers don't support getting large merged segments coming back | |
| from *_map_sg(). | |
| Most drivers don't have this problem; it is safe to say Y here. | |
| config IOMMU_HELPER | |
| def_bool PPC64 | |
| config HOTPLUG_CPU | |
| bool "Support for enabling/disabling CPUs" | |
| depends on SMP && HOTPLUG && EXPERIMENTAL && (PPC_PSERIES || PPC_PMAC) | |
| ---help--- | |
| Say Y here to be able to disable and re-enable individual | |
| CPUs at runtime on SMP machines. | |
| Say N if you are unsure. | |
| config ARCH_ENABLE_MEMORY_HOTPLUG | |
| def_bool y | |
| config ARCH_HAS_WALK_MEMORY | |
| def_bool y | |
| config ARCH_ENABLE_MEMORY_HOTREMOVE | |
| def_bool y | |
| config KEXEC | |
| bool "kexec system call (EXPERIMENTAL)" | |
| depends on (PPC_PRPMC2800 || PPC_MULTIPLATFORM) && EXPERIMENTAL | |
| help | |
| kexec is a system call that implements the ability to shutdown your | |
| current kernel, and to start another kernel. It is like a reboot | |
| but it is independent of the system firmware. And like a reboot | |
| you can start any kernel with it, not just Linux. | |
| The name comes from the similarity to the exec system call. | |
| It is an ongoing process to be certain the hardware in a machine | |
| is properly shutdown, so do not be surprised if this code does not | |
| initially work for you. It may help to enable device hotplugging | |
| support. As of this writing the exact hardware interface is | |
| strongly in flux, so no good recommendation can be made. | |
| config CRASH_DUMP | |
| bool "Build a kdump crash kernel (EXPERIMENTAL)" | |
| depends on PPC_MULTIPLATFORM && PPC64 && EXPERIMENTAL | |
| help | |
| Build a kernel suitable for use as a kdump capture kernel. | |
| The kernel will be linked at a different address than normal, and | |
| so can only be used for Kdump. | |
| Don't change this unless you know what you are doing. | |
| config PHYP_DUMP | |
| bool "Hypervisor-assisted dump (EXPERIMENTAL)" | |
| depends on PPC_PSERIES && EXPERIMENTAL | |
| help | |
| Hypervisor-assisted dump is meant to be a kdump replacement | |
| offering robustness and speed not possible without system | |
| hypervisor assistence. | |
| If unsure, say "N" | |
| config PPCBUG_NVRAM | |
| bool "Enable reading PPCBUG NVRAM during boot" if PPLUS || LOPEC | |
| default y if PPC_PREP | |
| config IRQ_ALL_CPUS | |
| bool "Distribute interrupts on all CPUs by default" | |
| depends on SMP && !MV64360 | |
| help | |
| This option gives the kernel permission to distribute IRQs across | |
| multiple CPUs. Saying N here will route all IRQs to the first | |
| CPU. Generally saying Y is safe, although some problems have been | |
| reported with SMP Power Macintoshes with this option enabled. | |
| config NUMA | |
| bool "NUMA support" | |
| depends on PPC64 | |
| default y if SMP && PPC_PSERIES | |
| config NODES_SHIFT | |
| int | |
| default "4" | |
| depends on NEED_MULTIPLE_NODES | |
| config ARCH_SELECT_MEMORY_MODEL | |
| def_bool y | |
| depends on PPC64 | |
| config ARCH_FLATMEM_ENABLE | |
| def_bool y | |
| depends on (PPC64 && !NUMA) || PPC32 | |
| config ARCH_SPARSEMEM_ENABLE | |
| def_bool y | |
| depends on PPC64 | |
| select SPARSEMEM_VMEMMAP_ENABLE | |
| config ARCH_SPARSEMEM_DEFAULT | |
| def_bool y | |
| depends on (SMP && PPC_PSERIES) || PPC_PS3 | |
| config ARCH_POPULATES_NODE_MAP | |
| def_bool y | |
| source "mm/Kconfig" | |
| config ARCH_MEMORY_PROBE | |
| def_bool y | |
| depends on MEMORY_HOTPLUG | |
| # Some NUMA nodes have memory ranges that span | |
| # other nodes. Even though a pfn is valid and | |
| # between a node's start and end pfns, it may not | |
| # reside on that node. See memmap_init_zone() | |
| # for details. | |
| config NODES_SPAN_OTHER_NODES | |
| def_bool y | |
| depends on NEED_MULTIPLE_NODES | |
| config PPC_HAS_HASH_64K | |
| bool | |
| depends on PPC64 | |
| default n | |
| config PPC_64K_PAGES | |
| bool "64k page size" | |
| depends on PPC64 | |
| select PPC_HAS_HASH_64K | |
| help | |
| This option changes the kernel logical page size to 64k. On machines | |
| without processor support for 64k pages, the kernel will simulate | |
| them by loading each individual 4k page on demand transparently, | |
| while on hardware with such support, it will be used to map | |
| normal application pages. | |
| config FORCE_MAX_ZONEORDER | |
| int "Maximum zone order" | |
| default "9" if PPC_64K_PAGES | |
| default "13" if PPC64 && !PPC_64K_PAGES | |
| default "11" | |
| help | |
| The kernel memory allocator divides physically contiguous memory | |
| blocks into "zones", where each zone is a power of two number of | |
| pages. This option selects the largest power of two that the kernel | |
| keeps in the memory allocator. If you need to allocate very large | |
| blocks of physically contiguous memory, then you may need to | |
| increase this value. | |
| This config option is actually maximum order plus one. For example, | |
| a value of 11 means that the largest free memory block is 2^10 pages. | |
| The page size is not necessarily 4KB. For example, on 64-bit | |
| systems, 64KB pages can be enabled via CONFIG_PPC_64K_PAGES. Keep | |
| this in mind when choosing a value for this option. | |
| config PPC_SUBPAGE_PROT | |
| bool "Support setting protections for 4k subpages" | |
| depends on PPC_64K_PAGES | |
| help | |
| This option adds support for a system call to allow user programs | |
| to set access permissions (read/write, readonly, or no access) | |
| on the 4k subpages of each 64k page. | |
| config SCHED_SMT | |
| bool "SMT (Hyperthreading) scheduler support" | |
| depends on PPC64 && SMP | |
| help | |
| SMT scheduler support improves the CPU scheduler's decision making | |
| when dealing with POWER5 cpus at a cost of slightly increased | |
| overhead in some places. If unsure say N here. | |
| config PROC_DEVICETREE | |
| bool "Support for device tree in /proc" | |
| depends on PROC_FS | |
| help | |
| This option adds a device-tree directory under /proc which contains | |
| an image of the device tree that the kernel copies from Open | |
| Firmware or other boot firmware. If unsure, say Y here. | |
| config CMDLINE_BOOL | |
| bool "Default bootloader kernel arguments" | |
| config CMDLINE | |
| string "Initial kernel command string" | |
| depends on CMDLINE_BOOL | |
| default "console=ttyS0,9600 console=tty0 root=/dev/sda2" | |
| help | |
| On some platforms, there is currently no way for the boot loader to | |
| pass arguments to the kernel. For these platforms, you can supply | |
| some command-line options at build time by entering them here. In | |
| most cases you will need to specify the root device here. | |
| if !44x || BROKEN | |
| config ARCH_WANTS_FREEZER_CONTROL | |
| def_bool y | |
| depends on ADB_PMU | |
| source kernel/power/Kconfig | |
| endif | |
| config SECCOMP | |
| bool "Enable seccomp to safely compute untrusted bytecode" | |
| depends on PROC_FS | |
| default y | |
| help | |
| This kernel feature is useful for number crunching applications | |
| that may need to compute untrusted bytecode during their | |
| execution. By using pipes or other transports made available to | |
| the process as file descriptors supporting the read/write | |
| syscalls, it's possible to isolate those applications in | |
| their own address space using seccomp. Once seccomp is | |
| enabled via /proc/<pid>/seccomp, it cannot be disabled | |
| and the task is only allowed to execute a few safe syscalls | |
| defined by each seccomp mode. | |
| If unsure, say Y. Only embedded should say N here. | |
| endmenu | |
| config ISA_DMA_API | |
| bool | |
| default !PPC_ISERIES || PCI | |
| menu "Bus options" | |
| config ISA | |
| bool "Support for ISA-bus hardware" | |
| depends on PPC_PREP || PPC_CHRP | |
| select PPC_I8259 | |
| help | |
| Find out whether you have ISA slots on your motherboard. ISA is the | |
| name of a bus system, i.e. the way the CPU talks to the other stuff | |
| inside your box. If you have an Apple machine, say N here; if you | |
| have an IBM RS/6000 or pSeries machine or a PReP machine, say Y. If | |
| you have an embedded board, consult your board documentation. | |
| config ZONE_DMA | |
| bool | |
| default y | |
| config GENERIC_ISA_DMA | |
| bool | |
| depends on PPC64 || POWER4 || 6xx && !CPM2 | |
| default y | |
| config PPC_INDIRECT_PCI | |
| bool | |
| depends on PCI | |
| default y if 40x || 44x | |
| default n | |
| config EISA | |
| bool | |
| config SBUS | |
| bool | |
| config FSL_SOC | |
| bool | |
| config FSL_PCI | |
| bool | |
| select PPC_INDIRECT_PCI | |
| config 4xx_SOC | |
| bool | |
| config FSL_LBC | |
| bool | |
| help | |
| Freescale Localbus support | |
| # Yes MCA RS/6000s exist but Linux-PPC does not currently support any | |
| config MCA | |
| bool | |
| config PCI | |
| bool "PCI support" if 40x || CPM2 || PPC_83xx || PPC_85xx || PPC_86xx \ | |
| || PPC_MPC52xx || (EMBEDDED && (PPC_PSERIES || PPC_ISERIES)) \ | |
| || PPC_PS3 || 44x | |
| default y if !40x && !CPM2 && !8xx && !PPC_MPC512x && !PPC_83xx \ | |
| && !PPC_85xx && !PPC_86xx | |
| default PCI_PERMEDIA if !4xx && !CPM2 && !8xx | |
| default PCI_QSPAN if !4xx && !CPM2 && 8xx | |
| select ARCH_SUPPORTS_MSI | |
| help | |
| Find out whether your system includes a PCI bus. PCI is the name of | |
| a bus system, i.e. the way the CPU talks to the other stuff inside | |
| your box. If you say Y here, the kernel will include drivers and | |
| infrastructure code to support PCI bus devices. | |
| config PCI_DOMAINS | |
| def_bool PCI | |
| config PCI_SYSCALL | |
| def_bool PCI | |
| config PCI_QSPAN | |
| bool "QSpan PCI" | |
| depends on !4xx && !CPM2 && 8xx | |
| select PPC_I8259 | |
| help | |
| Say Y here if you have a system based on a Motorola 8xx-series | |
| embedded processor with a QSPAN PCI interface, otherwise say N. | |
| config PCI_8260 | |
| bool | |
| depends on PCI && 8260 | |
| select PPC_INDIRECT_PCI | |
| default y | |
| config 8260_PCI9 | |
| bool "Enable workaround for MPC826x erratum PCI 9" | |
| depends on PCI_8260 && !8272 | |
| default y | |
| choice | |
| prompt "IDMA channel for PCI 9 workaround" | |
| depends on 8260_PCI9 | |
| config 8260_PCI9_IDMA1 | |
| bool "IDMA1" | |
| config 8260_PCI9_IDMA2 | |
| bool "IDMA2" | |
| config 8260_PCI9_IDMA3 | |
| bool "IDMA3" | |
| config 8260_PCI9_IDMA4 | |
| bool "IDMA4" | |
| endchoice | |
| source "drivers/pci/pcie/Kconfig" | |
| source "drivers/pci/Kconfig" | |
| source "drivers/pcmcia/Kconfig" | |
| source "drivers/pci/hotplug/Kconfig" | |
| config HAS_RAPIDIO | |
| bool | |
| default n | |
| config RAPIDIO | |
| bool "RapidIO support" | |
| depends on HAS_RAPIDIO | |
| help | |
| If you say Y here, the kernel will include drivers and | |
| infrastructure code to support RapidIO interconnect devices. | |
| source "drivers/rapidio/Kconfig" | |
| endmenu | |
| menu "Advanced setup" | |
| depends on PPC32 | |
| config ADVANCED_OPTIONS | |
| bool "Prompt for advanced kernel configuration options" | |
| help | |
| This option will enable prompting for a variety of advanced kernel | |
| configuration options. These options can cause the kernel to not | |
| work if they are set incorrectly, but can be used to optimize certain | |
| aspects of kernel memory management. | |
| Unless you know what you are doing, say N here. | |
| comment "Default settings for advanced configuration options are used" | |
| depends on !ADVANCED_OPTIONS | |
| config LOWMEM_SIZE_BOOL | |
| bool "Set maximum low memory" | |
| depends on ADVANCED_OPTIONS | |
| help | |
| This option allows you to set the maximum amount of memory which | |
| will be used as "low memory", that is, memory which the kernel can | |
| access directly, without having to set up a kernel virtual mapping. | |
| This can be useful in optimizing the layout of kernel virtual | |
| memory. | |
| Say N here unless you know what you are doing. | |
| config LOWMEM_SIZE | |
| hex "Maximum low memory size (in bytes)" if LOWMEM_SIZE_BOOL | |
| default "0x30000000" | |
| config RELOCATABLE | |
| bool "Build a relocatable kernel (EXPERIMENTAL)" | |
| depends on EXPERIMENTAL && ADVANCED_OPTIONS && FLATMEM && FSL_BOOKE | |
| help | |
| This builds a kernel image that is capable of running at the | |
| location the kernel is loaded at (some alignment restrictions may | |
| exist). | |
| One use is for the kexec on panic case where the recovery kernel | |
| must live at a different physical address than the primary | |
| kernel. | |
| Note: If CONFIG_RELOCATABLE=y, then the kernel runs from the address | |
| it has been loaded at and the compile time physical addresses | |
| CONFIG_PHYSICAL_START is ignored. However CONFIG_PHYSICAL_START | |
| setting can still be useful to bootwrappers that need to know the | |
| load location of the kernel (eg. u-boot/mkimage). | |
| config PAGE_OFFSET_BOOL | |
| bool "Set custom page offset address" | |
| depends on ADVANCED_OPTIONS | |
| help | |
| This option allows you to set the kernel virtual address at which | |
| the kernel will map low memory. This can be useful in optimizing | |
| the virtual memory layout of the system. | |
| Say N here unless you know what you are doing. | |
| config PAGE_OFFSET | |
| hex "Virtual address of memory base" if PAGE_OFFSET_BOOL | |
| default "0xc0000000" | |
| config KERNEL_START_BOOL | |
| bool "Set custom kernel base address" | |
| depends on ADVANCED_OPTIONS | |
| help | |
| This option allows you to set the kernel virtual address at which | |
| the kernel will be loaded. Normally this should match PAGE_OFFSET | |
| however there are times (like kdump) that one might not want them | |
| to be the same. | |
| Say N here unless you know what you are doing. | |
| config KERNEL_START | |
| hex "Virtual address of kernel base" if KERNEL_START_BOOL | |
| default PAGE_OFFSET if PAGE_OFFSET_BOOL | |
| default "0xc2000000" if CRASH_DUMP | |
| default "0xc0000000" | |
| config PHYSICAL_START_BOOL | |
| bool "Set physical address where the kernel is loaded" | |
| depends on ADVANCED_OPTIONS && FLATMEM && FSL_BOOKE | |
| help | |
| This gives the physical address where the kernel is loaded. | |
| Say N here unless you know what you are doing. | |
| config PHYSICAL_START | |
| hex "Physical address where the kernel is loaded" if PHYSICAL_START_BOOL | |
| default "0x02000000" if PPC_STD_MMU && CRASH_DUMP | |
| default "0x00000000" | |
| config PHYSICAL_ALIGN | |
| hex | |
| default "0x10000000" if FSL_BOOKE | |
| help | |
| This value puts the alignment restrictions on physical address | |
| where kernel is loaded and run from. Kernel is compiled for an | |
| address which meets above alignment restriction. | |
| config TASK_SIZE_BOOL | |
| bool "Set custom user task size" | |
| depends on ADVANCED_OPTIONS | |
| help | |
| This option allows you to set the amount of virtual address space | |
| allocated to user tasks. This can be useful in optimizing the | |
| virtual memory layout of the system. | |
| Say N here unless you know what you are doing. | |
| config TASK_SIZE | |
| hex "Size of user task space" if TASK_SIZE_BOOL | |
| default "0x80000000" if PPC_PREP || PPC_8xx | |
| default "0xc0000000" | |
| config CONSISTENT_START_BOOL | |
| bool "Set custom consistent memory pool address" | |
| depends on ADVANCED_OPTIONS && NOT_COHERENT_CACHE | |
| help | |
| This option allows you to set the base virtual address | |
| of the consistent memory pool. This pool of virtual | |
| memory is used to make consistent memory allocations. | |
| config CONSISTENT_START | |
| hex "Base virtual address of consistent memory pool" if CONSISTENT_START_BOOL | |
| default "0xfd000000" if (NOT_COHERENT_CACHE && 8xx) | |
| default "0xff100000" if NOT_COHERENT_CACHE | |
| config CONSISTENT_SIZE_BOOL | |
| bool "Set custom consistent memory pool size" | |
| depends on ADVANCED_OPTIONS && NOT_COHERENT_CACHE | |
| help | |
| This option allows you to set the size of the | |
| consistent memory pool. This pool of virtual memory | |
| is used to make consistent memory allocations. | |
| config CONSISTENT_SIZE | |
| hex "Size of consistent memory pool" if CONSISTENT_SIZE_BOOL | |
| default "0x00200000" if NOT_COHERENT_CACHE | |
| config PIN_TLB | |
| bool "Pinned Kernel TLBs (860 ONLY)" | |
| depends on ADVANCED_OPTIONS && 8xx | |
| endmenu | |
| if PPC64 | |
| config PAGE_OFFSET | |
| hex | |
| default "0xc000000000000000" | |
| config KERNEL_START | |
| hex | |
| default "0xc000000002000000" if CRASH_DUMP | |
| default "0xc000000000000000" | |
| config PHYSICAL_START | |
| hex | |
| default "0x02000000" if CRASH_DUMP | |
| default "0x00000000" | |
| endif | |
| source "net/Kconfig" | |
| source "drivers/Kconfig" | |
| source "fs/Kconfig" | |
| # XXX source "arch/ppc/8xx_io/Kconfig" | |
| # XXX source "arch/ppc/8260_io/Kconfig" | |
| source "arch/powerpc/sysdev/qe_lib/Kconfig" | |
| source "lib/Kconfig" | |
| source "arch/powerpc/Kconfig.debug" | |
| source "security/Kconfig" | |
| config KEYS_COMPAT | |
| bool | |
| depends on COMPAT && KEYS | |
| default y | |
| source "crypto/Kconfig" | |
| config PPC_CLOCK | |
| bool | |
| default n | |
| config PPC_LIB_RHEAP | |
| bool | |
| source "arch/powerpc/kvm/Kconfig" |