]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitfa161bdb6757399331cd2c5efdba8b40014f0b12
treeeef1f9bde612c02693fbd8042e4a57b89783ade8
parentcc3147d69088183161f8e1ef6346201624bc0bce
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