Messages in this thread | | | Date | Fri, 2 Dec 2011 11:49:30 +0000 | From | Alan Cox <> | 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
| |