diff options
Diffstat (limited to 'arch/powerpc/mm')
-rw-r--r-- | arch/powerpc/mm/init_32.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/powerpc/mm/init_32.c b/arch/powerpc/mm/init_32.c index 27c234fb5118..977cb1ee5e72 100644 --- a/arch/powerpc/mm/init_32.c +++ b/arch/powerpc/mm/init_32.c | |||
@@ -132,6 +132,9 @@ void __init MMU_init(void) | |||
132 | /* 601 can only access 16MB at the moment */ | 132 | /* 601 can only access 16MB at the moment */ |
133 | if (PVR_VER(mfspr(SPRN_PVR)) == 1) | 133 | if (PVR_VER(mfspr(SPRN_PVR)) == 1) |
134 | __initial_memory_limit = 0x01000000; | 134 | __initial_memory_limit = 0x01000000; |
135 | /* 8xx can only access 8MB at the moment */ | ||
136 | if (PVR_VER(mfspr(SPRN_PVR)) == 0x50) | ||
137 | __initial_memory_limit = 0x00800000; | ||
135 | 138 | ||
136 | /* parse args from command line */ | 139 | /* parse args from command line */ |
137 | MMU_setup(); | 140 | MMU_setup(); |