|
@@ -665,8 +665,6 @@ static void __init emergency_stack_init(void)
|
|
|
*/
|
|
|
void __init setup_arch(char **cmdline_p)
|
|
|
{
|
|
|
- ppc64_boot_msg(0x12, "Setup Arch");
|
|
|
-
|
|
|
*cmdline_p = boot_command_line;
|
|
|
|
|
|
/*
|
|
@@ -711,33 +709,6 @@ void __init setup_arch(char **cmdline_p)
|
|
|
if ((unsigned long)_stext & 0xffff)
|
|
|
panic("Kernelbase not 64K-aligned (0x%lx)!\n",
|
|
|
(unsigned long)_stext);
|
|
|
-
|
|
|
- ppc64_boot_msg(0x15, "Setup Done");
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-/* ToDo: do something useful if ppc_md is not yet setup. */
|
|
|
-#define PPC64_LINUX_FUNCTION 0x0f000000
|
|
|
-#define PPC64_IPL_MESSAGE 0xc0000000
|
|
|
-#define PPC64_TERM_MESSAGE 0xb0000000
|
|
|
-
|
|
|
-static void ppc64_do_msg(unsigned int src, const char *msg)
|
|
|
-{
|
|
|
- if (ppc_md.progress) {
|
|
|
- char buf[128];
|
|
|
-
|
|
|
- sprintf(buf, "%08X\n", src);
|
|
|
- ppc_md.progress(buf, 0);
|
|
|
- snprintf(buf, 128, "%s", msg);
|
|
|
- ppc_md.progress(buf, 0);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-/* Print a boot progress message. */
|
|
|
-void ppc64_boot_msg(unsigned int src, const char *msg)
|
|
|
-{
|
|
|
- ppc64_do_msg(PPC64_LINUX_FUNCTION|PPC64_IPL_MESSAGE|src, msg);
|
|
|
- printk("[boot]%04x %s\n", src, msg);
|
|
|
}
|
|
|
|
|
|
#ifdef CONFIG_SMP
|