On Fri, Sep 27, 2013 at 12:49 AM, Heikki Krogerus <heikki.krogerus@xxxxxxxxxxxxxxx> wrote: > OK. The LCR issue is only a problem when the UART is configured with > the busy functionality (UART_16550_COMPATIBLE == NO). Otherwise LRC is > always accessible and this is not necessary. Reading through the latest DW databook, I believe you are correct. > We need a flag for the UART_16550_COMPATIBLE configuration, and > use this WA based on that. If I adjust the workaround to force the UART idle only when an LCR write was ignored rather than doing it prior to any LCR write, would that address your concerns? -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html