On Fri, Jul 05, 2013 at 09:39:03AM +0000, Lu Jingchang-B35083 wrote: > I explicitly removed the cr2 restore code on cleaning up the redundant code, and find it work well on normal operation. > Low level debug is not supported on Vybrid so I didn't notice that problem. > Will you fixing it? Or I submit a fix on it? I can send a fix for that. But before doing that, I would need your help to understand why we need to clear those UARTCR2 bits for setting up FIFO stuff at all. From my quick testing, at least console still works fine after removing all those UARTCR2 operations from lpuart_setup_watermark(). Shawn -- 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