[parisc-linux-cvs] linux-2.5 rhirst

Matthew Wilcox willy@debian.org
Fri, 26 Jul 2002 14:00:25 +0100


On Fri, Jul 26, 2002 at 08:23:32AM +0100, Richard Hirst wrote:
> serial_console_init() was needed before init() would detect an initial
> console.  serial_console_init() is called much earlier for non-parisc
> systems (tty_io.c ??), but when I did that for paric kernel crashed very
> early, so I left it in rs_init() as per our 2.4 source.

yep ... this is mostly my fault for not having implemented
early_serial_init() yet.  i had a start on this in the 2.4 tree -- this
was the motivation for moving setup_parisc_serial into its own function.
in one of my scattered trees i have a non-functional early_serial_init
implementation on top of this.  i propose ignoring this for the 2.5
tree for the moment since we're going to have to mangle anything we do
to work with the new serial driver that went into 2.5.28.

as a side-note, we'll need at least 3 implementations of early_serial_init
-- one for lasi/asp-based machines (eg 712), one for suckyio-based
machines (eg c3k) and one for diva-based machines (eg a500).

-- 
Revolutions do not require corporate support.