From 824529c64c67b078e8ade00db9a9c905e9008cd3 Mon Sep 17 00:00:00 2001 From: Magnus Damm Date: Mon, 5 Jul 2010 10:00:11 +0100 Subject: [PATCH] --- yaml --- r: 201415 b: refs/heads/master c: c1b2d9704c77ddaec46d5d681e1360ac40268743 h: refs/heads/master i: 201413: 4c66fe70cd80865db427403e4a51eecbfe749925 201411: f19fcbd3d82b80bdca0ae034c5c56729f5b26e8f 201407: c53f26cec60ce699d8d72fed419b3b0d592936fa v: v3 --- [refs] | 2 +- trunk/arch/arm/Kconfig | 21 ++++++++++++++++----- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/[refs] b/[refs] index f40e2d21026f..d21068bc4aa9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5aaf254409f8d58229107b59507a8235b715a960 +refs/heads/master: c1b2d9704c77ddaec46d5d681e1360ac40268743 diff --git a/trunk/arch/arm/Kconfig b/trunk/arch/arm/Kconfig index aa738aa70c78..5f3a9da6da07 100644 --- a/trunk/arch/arm/Kconfig +++ b/trunk/arch/arm/Kconfig @@ -1031,11 +1031,6 @@ endmenu source "arch/arm/common/Kconfig" -config FORCE_MAX_ZONEORDER - int - depends on SA1111 - default "9" - menu "Bus support" config ARM_AMBA @@ -1304,6 +1299,22 @@ config SPARSE_IRQ source "mm/Kconfig" +config FORCE_MAX_ZONEORDER + int "Maximum zone order" if ARCH_SHMOBILE + range 11 64 if ARCH_SHMOBILE + default "9" if SA1111 + 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. + config LEDS bool "Timer and CPU usage LEDs" depends on ARCH_CDB89712 || ARCH_EBSA110 || \