m68k/mvme16x: Adopt common boot console
authorFinn Thain <fthain@telegraphics.com.au>
Sat, 12 Apr 2014 13:49:30 +0000 (23:49 +1000)
committerGeert Uytterhoeven <geert@linux-m68k.org>
Wed, 28 May 2014 08:11:53 +0000 (10:11 +0200)
commitc46f46d02c90959b82b99badfadc575081666aae
treeeef1f9bde612c02693fbd8042e4a57b89783ade8
parent7913ad1ad83409e7f9ed5758bb4324bf64c95a73
m68k/mvme16x: Adopt common boot console

In a multi-platform kernel binary we only need one early console instance.

The difficulty here is that the common early console is started by
early_param(), whereas the MVME16x instance is started later by
config_mvme16x(). That means some interrupt setup must be done earlier.

Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Tested-by: Stephen N Chivers <schivers@csc.com.au>
[Geert] Tag debug_cons_write() with __ref to kill section mismatch warning
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
arch/m68k/kernel/early_printk.c
arch/m68k/kernel/head.S
arch/m68k/mvme16x/config.c