aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/mm/Kconfig
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2007-06-06 04:52:19 -0400
committerPaul Mundt <lethal@hera.kernel.org>2007-06-07 22:43:49 -0400
commitb241cb0c885e55839fb0f93c6a4539c5416cc39f (patch)
treedc12c8df833820d642b22d4a5f556602c3832dde /arch/sh/mm/Kconfig
parent07cbb41b5308b92f29649254ff755e48ea60e24c (diff)
sh: Support for multiple nodes.
This adds basic support for multiple nodes on SH machines. This is primarily useful for boards with many different memory blocks that are otherwise unused (SH7722/SH7785 URAM and so forth). Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/mm/Kconfig')
-rw-r--r--arch/sh/mm/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig
index 955a851c0c75..8c5b73ab4772 100644
--- a/arch/sh/mm/Kconfig
+++ b/arch/sh/mm/Kconfig
@@ -293,6 +293,17 @@ config VSYSCALL
293 For systems with an MMU that can afford to give up a page, 293 For systems with an MMU that can afford to give up a page,
294 (the default value) say Y. 294 (the default value) say Y.
295 295
296config NUMA
297 bool "Non Uniform Memory Access (NUMA) Support"
298 depends on MMU && EXPERIMENTAL
299 default n
300 help
301 Some SH systems have many various memories scattered around
302 the address space, each with varying latencies. This enables
303 support for these blocks by binding them to nodes and allowing
304 memory policies to be used for prioritizing and controlling
305 allocation behaviour.
306
296config NODES_SHIFT 307config NODES_SHIFT
297 int 308 int
298 default "1" 309 default "1"