aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/mips/kernel/early_printk.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/mips/kernel/early_printk.c b/arch/mips/kernel/early_printk.c
index 818d7c350a2b..9dccfa4752b2 100644
--- a/arch/mips/kernel/early_printk.c
+++ b/arch/mips/kernel/early_printk.c
@@ -30,7 +30,13 @@ static struct console early_console __initdata = {
30 .index = -1 30 .index = -1
31}; 31};
32 32
33static int early_console_initialized __initdata;
34
33void __init setup_early_printk(void) 35void __init setup_early_printk(void)
34{ 36{
37 if (early_console_initialized)
38 return;
39 early_console_initialized = 1;
40
35 register_console(&early_console); 41 register_console(&early_console);
36} 42}