[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20111202114930.74b65569@lxorguk.ukuu.org.uk>
Date: Fri, 2 Dec 2011 11:49:30 +0000
From: Alan Cox <alan@...rguk.ukuu.org.uk>
To: Paul Gortmaker <paul.gortmaker@...driver.com>
Cc: Alan Cox <alan@...ux.intel.com>, gregkh@...e.de,
galak@...nel.crashing.org, scottwood@...escale.com,
linux-serial@...r.kernel.org, linuxppc-dev@...ts.ozlabs.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH 1/3] serial: make bugs field not specific to 8250 type
uarts.
> If you have an idea in mind how arch/platform code should cleanly
> pass data about known uart bugs to the uart driver, then let me know
> what you have in mind. I've no real attachment to what I proposed
> here -- it just happened to be the solution I thought would be the least
> offensive. If there is a better idea floating around, I'll go ahead and
> try to implement it.
My first guess is that "the uart driver" is our first historical mistake.
Non standard 8250ish uarts should be their own platform driver which uses
8250.c for support.
Things like 8250_dw.c is perhaps more the style we want to be looking at
for other devices and adjusting 8250.c as needed to export or split
methods up so they can be used as helpers.
Alan
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists