Hello, I currently try to fix a problem in the imx serial driver. I already understood the problem in the non-DMA-case, but I don't have a complete fix yet. While trying to understand how DMA works in that driver I created a few cleanups and simplifications that should obviously be correct. To make people benefit already now from these (and maybe save me from having to rebase :-) here they are already now. Expect some more to come ... Best regards Uwe Uwe Kleine-König (5): serial: imx: drop if that always evaluates to true serial: imx: rename variables to match the register names serial: imx: Only handle irqs that are actually enabled serial: imx: simplify tracking of dma being initialized serial: imx: drop check for enabled dma in .startup drivers/tty/serial/imx.c | 66 +++++++++++++++++++++++++++++++----------------- 1 file changed, 43 insertions(+), 23 deletions(-) -- 2.15.1 -- 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