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 without using a bootloader. Tested on a Xilinx KC705 FPGA board programmed with an Xtensa LX6 processor. 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 | 226 ++++++++++++++++++++++-------------- 2 files changed, 146 insertions(+), 91 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