diff options
author | Thierry Reding <thierry.reding@gmail.com> | 2013-11-06 03:12:40 -0500 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2013-11-06 19:16:22 -0500 |
commit | 70d42126877b9faa272d446a6de5917614c28dd9 (patch) | |
tree | 64fd809fda7d3030be5d988d6bd4bb188e81178a | |
parent | b0ced9d220f78f27b93e4d1024b3865ba172dbce (diff) |
ARM: 7878/1: nommu: Implement dummy early_paging_init()
No-MMU configurations currenty fail to build because they are missing
the early_paging_init() symbol.
Acked-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-rw-r--r-- | arch/arm/mm/nommu.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mm/nommu.c b/arch/arm/mm/nommu.c index 34d4ab217bab..5c668b7a31f9 100644 --- a/arch/arm/mm/nommu.c +++ b/arch/arm/mm/nommu.c | |||
@@ -296,6 +296,15 @@ void __init sanity_check_meminfo(void) | |||
296 | } | 296 | } |
297 | 297 | ||
298 | /* | 298 | /* |
299 | * early_paging_init() recreates boot time page table setup, allowing machines | ||
300 | * to switch over to a high (>4G) address space on LPAE systems | ||
301 | */ | ||
302 | void __init early_paging_init(const struct machine_desc *mdesc, | ||
303 | struct proc_info_list *procinfo) | ||
304 | { | ||
305 | } | ||
306 | |||
307 | /* | ||
299 | * paging_init() sets up the page tables, initialises the zone memory | 308 | * paging_init() sets up the page tables, initialises the zone memory |
300 | * maps, and sets up the zero page, bad page and bad page tables. | 309 | * maps, and sets up the zero page, bad page and bad page tables. |
301 | */ | 310 | */ |