| To: | Jun Sun <jsun@mvista.com> |
|---|---|
| Subject: | Re: [patch] Incorrect mapping of serial ports to lines |
| From: | "Maciej W. Rozycki" <macro@linux-mips.org> |
| Date: | Wed, 30 Jun 2004 00:43:47 +0200 (CEST) |
| Cc: | Geert Uytterhoeven <geert@linux-m68k.org>, Ralf Baechle <ralf@linux-mips.org>, Linux/MIPS Development <linux-mips@linux-mips.org> |
| In-reply-to: | <20040629151313.E6498@mvista.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <Pine.LNX.4.55.0406281513120.23162@jurand.ds.pg.gda.pl> <20040628235908.GC5736@linux-mips.org> <Pine.LNX.4.55.0406291345590.31801@jurand.ds.pg.gda.pl> <Pine.GSO.4.58.0406291408020.29058@waterleaf.sonytel.be> <Pine.LNX.4.55.0406291546480.31801@jurand.ds.pg.gda.pl> <20040629151313.E6498@mvista.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
On Tue, 29 Jun 2004, Jun Sun wrote: > This is why I favor run-time serial port configuration. My view Well, that's certainly a reasonable long-time strategy. > (maybe a little dramatic) is to remove all static serial port definition > and push them into board setup routine. asm/serial.h only needs I'm not sure that is the right way of doing it -- note that one problem is serial drivers can be built as modules and inserted at the run time. I haven't looked into the serial I/O subsystem of 2.6, yet, so I don't know if it offers any support for different wirings of the same U(S)ART. In theory I think the most reasonable approach it would be to provide system-specific frontends to a generic backend for a given U(S)ART (like an 8250-compatible). The frontends would handle address mapping, DMA if available, etc. and be a way to deal with system-specific quirks. > to define the number serial lines, which itself could be configurable. I don't think there needs to be any arbitrary limit here. With hot-plug PCI and similar setups ports can appear and disappear from a system at any time, so the associated resources should be allocated dynamically anyway. Maciej |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [patch] Incorrect mapping of serial ports to lines, Jun Sun |
|---|---|
| Next by Date: | Re: [patch] Incorrect mapping of serial ports to lines, Ralf Baechle |
| Previous by Thread: | Re: [patch] Incorrect mapping of serial ports to lines, Jun Sun |
| Next by Thread: | Re: [patch] Incorrect mapping of serial ports to lines, Geert Uytterhoeven |
| Indexes: | [Date] [Thread] [Top] [All Lists] |