On Thu, Jul 12, 2001 at 05:50:33PM -0700, Jun Sun wrote:
> As more and more boards are added to Linux-mips tree, many places are getting
> crowdier and uglier, including serial.h. The same thing is true for PPC and
> other architectures.
> It turns out an easy solution is to let every board sets the serial port
> definitions at run-time through calling early_serial_setup() routine.
> An easy fix for now is to give a default table size when no serial definition
> is given, which at least reserves some slots in the rs_table array. See the
> patch below.
> A better solution is probably to provide a config option to define the serial
> table size.
It's needed; I have machines here with upto 11 serial interfaces on a lowly
R4700 box; Origins may have _many_ more.
> A by-product of this arrangement is that you can configure a kernel for
> multiple machines.
> What do you think?