linux-stable/arch/m68k/kernel
Finn Thain 93edd023a7 m68k/mac: early console
Revive the old mac_serial_print() routine as mac_early_print(). mac_serial_print() did not function because it did not use the right offsets for its stack arguments. Fix this and make compilation conditional on CONFIG_EARLY_PRINTK instead of the obscure MAC_SERIAL_DEBUG macro.

Give mac_early_print() a new string length parameter to fit the early console API.

Send output to the framebuffer as well as serial ports.

Change the line rate to 38400 baud to match the default for the real (pmac_zilog) serial console.

Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
2011-12-10 19:52:45 +01:00
..
.gitignore m68k: Add vmlinux.lds to .gitignore 2009-01-12 20:56:32 +01:00
asm-offsets.c m68k: merge mmu and non-mmu versions of asm-offsets.c 2011-05-24 15:17:18 +10:00
dma.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
dma_mm.c m68k: Add export.h to the m68k specific files as required 2011-10-31 19:30:59 -04:00
dma_no.c m68k: Add export.h to the m68k specific files as required 2011-10-31 19:30:59 -04:00
entry.S m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
entry_mm.S m68k/irq: Remove obsolete support for user vector interrupt fixups 2011-11-08 22:35:52 +01:00
entry_no.S m68k: merge mmu and non-mmu include/asm/entry.h files 2011-10-18 14:22:25 +10:00
head.S m68k/mac: early console 2011-12-10 19:52:45 +01:00
init_task.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
ints.c m68k/irq: Remove obsolete support for user vector interrupt fixups 2011-11-08 22:35:52 +01:00
irq.c m68k: Revive reporting of spurious interrupts 2011-07-25 11:20:41 +10:00
m68k_ksyms.c m68k: use kernel processor defines for conditional optimizations 2011-06-14 11:42:29 +10:00
Makefile m68k/irq: Remove obsolete m68k irq framework 2011-11-08 22:35:52 +01:00
module.c m68k: merge the non-mmu and mmu versions of module.c 2011-07-25 11:20:40 +10:00
module.lds m68k: runtime patching infrastructure 2007-05-31 07:58:13 -07:00
process.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
process_mm.c m68k, exec: remove redundant set_fs(USER_DS) 2011-07-25 20:57:12 -07:00
process_no.c m68k, exec: remove redundant set_fs(USER_DS) 2011-07-25 20:57:12 -07:00
ptrace.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
ptrace_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
ptrace_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
setup.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
setup_mm.c m68k: Kill warning in setup_arch() when compiling for Sun3 2011-07-30 21:21:39 +02:00
setup_no.c m68knommu: create common externs for _ram* vars 2011-10-18 14:22:26 +10:00
signal.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
signal_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
signal_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
sun3-head.S m68k: arch/m68k/kernel/sun3-head.S needs <linux/init.h> 2009-04-28 16:07:18 -07:00
sys_m68k.c m68k: merge the mmu and non-mmu versions of sys_m68k.c 2011-05-24 15:17:21 +10:00
syscalltable.S m68k: Wire up process_vm_{read,write}v 2011-12-06 20:37:58 +01:00
time.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
time_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
time_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
traps.c m68k: merge the mmu and non-mmu traps.c files 2011-10-18 14:22:25 +10:00
vectors.c m68k: move hardware vector setting from traps.c to its own file 2011-10-18 14:22:25 +10:00
vmlinux-std.lds extable, core_kernel_data(): Make sure all archs define _sdata 2011-05-20 08:56:56 +02:00
vmlinux-sun3.lds extable, core_kernel_data(): Make sure all archs define _sdata 2011-05-20 08:56:56 +02:00
vmlinux.lds.S m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
vmlinux.lds_mm.S m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
vmlinux.lds_no.S m68k: Finally remove leftover markers sections 2011-10-24 21:00:34 +02:00