diff options
Diffstat (limited to 'arch/sparc64/kernel/setup.c')
-rw-r--r-- | arch/sparc64/kernel/setup.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/arch/sparc64/kernel/setup.c b/arch/sparc64/kernel/setup.c index 8e8baf2354df..4c9c8f241748 100644 --- a/arch/sparc64/kernel/setup.c +++ b/arch/sparc64/kernel/setup.c | |||
@@ -464,8 +464,6 @@ static void __init boot_flags_init(char *commands) | |||
464 | } | 464 | } |
465 | } | 465 | } |
466 | 466 | ||
467 | extern int prom_probe_memory(void); | ||
468 | extern unsigned long start, end; | ||
469 | extern void panic_setup(char *, int *); | 467 | extern void panic_setup(char *, int *); |
470 | 468 | ||
471 | extern unsigned short root_flags; | 469 | extern unsigned short root_flags; |
@@ -492,12 +490,8 @@ void register_prom_callbacks(void) | |||
492 | "' linux-.soft2 to .soft2"); | 490 | "' linux-.soft2 to .soft2"); |
493 | } | 491 | } |
494 | 492 | ||
495 | extern void paging_init(void); | ||
496 | |||
497 | void __init setup_arch(char **cmdline_p) | 493 | void __init setup_arch(char **cmdline_p) |
498 | { | 494 | { |
499 | int i; | ||
500 | |||
501 | /* Initialize PROM console and command line. */ | 495 | /* Initialize PROM console and command line. */ |
502 | *cmdline_p = prom_getbootargs(); | 496 | *cmdline_p = prom_getbootargs(); |
503 | strcpy(saved_command_line, *cmdline_p); | 497 | strcpy(saved_command_line, *cmdline_p); |
@@ -516,21 +510,6 @@ void __init setup_arch(char **cmdline_p) | |||
516 | boot_flags_init(*cmdline_p); | 510 | boot_flags_init(*cmdline_p); |
517 | 511 | ||
518 | idprom_init(); | 512 | idprom_init(); |
519 | (void) prom_probe_memory(); | ||
520 | |||
521 | phys_base = 0xffffffffffffffffUL; | ||
522 | for (i = 0; sp_banks[i].num_bytes != 0; i++) { | ||
523 | unsigned long top; | ||
524 | |||
525 | if (sp_banks[i].base_addr < phys_base) | ||
526 | phys_base = sp_banks[i].base_addr; | ||
527 | top = sp_banks[i].base_addr + | ||
528 | sp_banks[i].num_bytes; | ||
529 | } | ||
530 | pfn_base = phys_base >> PAGE_SHIFT; | ||
531 | |||
532 | kern_base = (prom_boot_mapping_phys_low >> 22UL) << 22UL; | ||
533 | kern_size = (unsigned long)&_end - (unsigned long)KERNBASE; | ||
534 | 513 | ||
535 | if (!root_flags) | 514 | if (!root_flags) |
536 | root_mountflags &= ~MS_RDONLY; | 515 | root_mountflags &= ~MS_RDONLY; |