aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc
diff options
context:
space:
mode:
Diffstat (limited to 'arch/sparc')
-rw-r--r--arch/sparc/mm/init_32.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/arch/sparc/mm/init_32.c b/arch/sparc/mm/init_32.c
index fc77bb8b576d..6dce086a2edb 100644
--- a/arch/sparc/mm/init_32.c
+++ b/arch/sparc/mm/init_32.c
@@ -291,19 +291,7 @@ extern void device_scan(void);
291 291
292void __init paging_init(void) 292void __init paging_init(void)
293{ 293{
294 switch(sparc_cpu_model) { 294 srmmu_paging_init();
295 case sparc_leon:
296 case sun4m:
297 case sun4d:
298 srmmu_paging_init();
299 break;
300 default:
301 prom_printf("paging_init: Cannot init paging on this Sparc\n");
302 prom_printf("paging_init: sparc_cpu_model = %d\n", sparc_cpu_model);
303 prom_printf("paging_init: Halting...\n");
304 prom_halt();
305 }
306
307 prom_build_devicetree(); 295 prom_build_devicetree();
308 of_fill_in_cpu_data(); 296 of_fill_in_cpu_data();
309 device_scan(); 297 device_scan();