diff options
author | Sam Ravnborg <sam@ravnborg.org> | 2012-07-26 07:02:22 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-07-26 19:46:16 -0400 |
commit | cc52aea9dcd284c5d575cb8aed9752fc1bf52537 (patch) | |
tree | 0eca24cad81d1e3593d4d02bc99e990388a65f55 /arch/sparc | |
parent | c966a337fade515052121e6c3c32f38b463d5205 (diff) |
sparc32: drop sparc model check in paging_init
We already check the model in head_32.S so no need to
repeat the check here
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc')
-rw-r--r-- | arch/sparc/mm/init_32.c | 14 |
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 | ||
292 | void __init paging_init(void) | 292 | void __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(); |