Various recent changes to the xuartps serial driver, cherry-picked from https://github.com/Xilinx/linux-xlnx. Also added some code to set up the control register and baud rate in cdns_early_console_setup(), so that Linux can be booted with a functioning UART directly as an ELF image on a KC705 FPGA board without using a bootloader. Changes in v2: - [PATCH v2 2/5]: Changed order of cdns_uart_handle_{rx,tx}() to match existing order, to avoid obfuscating the salient changes; revised commit message to omit changes lost in conflict resolution. Anirudha Sarangi (2): serial: xuartps: Do not enable parity error interrupt serial: xuartps: Rewrite the interrupt handling logic Nava kishore Manne (1): serial: xuartps: Removed unwanted checks while reading the error conditions Punnaiah Choudary Kalluri (1): tty: serial: xuartps: Wait for rx and tx reset done status Scott Telford (1): serial: xuartps: Add some register initialisation to cdns_early_console_setup() Documentation/kernel-parameters.txt | 11 +- drivers/tty/serial/xilinx_uartps.c | 212 ++++++++++++++++++++++-------------- 2 files changed, 139 insertions(+), 84 deletions(-) -- 2.2.2 -- 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