From: Simon Glass Date: Sat, 28 Feb 2015 05:06:28 +0000 (-0700) Subject: serial: ns16550: Remove unnecessary init on UART setup X-Git-Tag: v2015.07-rc1~69^2~12 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=ab9fd2e83a0f781534fbb8a2b88c724a29b7f20a;p=oweals%2Fu-boot.git serial: ns16550: Remove unnecessary init on UART setup It is not necessary to write a zero baud rate to the device, and for some chips this will cause problems. Drop this code. Signed-off-by: Simon Glass --- diff --git a/drivers/serial/ns16550.c b/drivers/serial/ns16550.c index 61312995fb..fd110b3ddc 100644 --- a/drivers/serial/ns16550.c +++ b/drivers/serial/ns16550.c @@ -175,7 +175,6 @@ void NS16550_init(NS16550_t com_port, int baud_divisor) defined(CONFIG_TI81XX) || defined(CONFIG_AM43XX) serial_out(0x7, &com_port->mdr1); /* mode select reset TL16C750*/ #endif - NS16550_setbrg(com_port, 0); serial_out(UART_MCRVAL, &com_port->mcr); serial_out(UART_FCRVAL, &com_port->fcr); if (baud_divisor != -1)