From 7ce4afa78ccb5bf3cfefc2a896e0828b6fe30de4 Mon Sep 17 00:00:00 2001 From: Paul Mundt Date: Fri, 21 Sep 2007 11:34:31 +0900 Subject: [PATCH] --- yaml --- r: 68260 b: refs/heads/master c: db2504966ceb9f08557b6ea3ab7e367016fcaba9 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 8 ++++++++ trunk/arch/sh/mm/Kconfig | 2 ++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 2cd16ae33deb..87c20ce8e215 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0e01059c3db95b638aa0cc75be4b0e7a134fe904 +refs/heads/master: db2504966ceb9f08557b6ea3ab7e367016fcaba9 diff --git a/trunk/arch/sh/kernel/cpu/sh4a/setup-sh7785.c b/trunk/arch/sh/kernel/cpu/sh4a/setup-sh7785.c index 486dabe4d272..267114d4127c 100644 --- a/trunk/arch/sh/kernel/cpu/sh4a/setup-sh7785.c +++ b/trunk/arch/sh/kernel/cpu/sh4a/setup-sh7785.c @@ -11,6 +11,8 @@ #include #include #include +#include +#include #include static struct plat_sci_port sci_platform_data[] = { @@ -349,3 +351,9 @@ void __init plat_irq_setup_pins(int mode) BUG(); } } + +void __init plat_mem_setup(void) +{ + /* Register the URAM space as Node 1 */ + setup_bootmem_node(1, 0x055f0000, 0x05610000); +} diff --git a/trunk/arch/sh/mm/Kconfig b/trunk/arch/sh/mm/Kconfig index 96775ff03703..5aaf6248e0aa 100644 --- a/trunk/arch/sh/mm/Kconfig +++ b/trunk/arch/sh/mm/Kconfig @@ -181,6 +181,8 @@ config CPU_SUBTYPE_SH7785 bool "Support SH7785 processor" select CPU_SH4A select CPU_SHX2 + select ARCH_SPARSEMEM_ENABLE + select SYS_SUPPORTS_NUMA config CPU_SUBTYPE_SHX3 bool "Support SH-X3 processor"