|
@@ -57,7 +57,8 @@ void NS16550_init(NS16550_t com_port, int baud_divisor)
|
|
|
|
|
|
serial_out(CONFIG_SYS_NS16550_IER, &com_port->ier);
|
|
|
#if (defined(CONFIG_OMAP) && !defined(CONFIG_OMAP3_ZOOM2)) || \
|
|
|
- defined(CONFIG_AM33XX) || defined(CONFIG_TI814X)
|
|
|
+ defined(CONFIG_AM33XX) || defined(CONFIG_TI814X) || \
|
|
|
+ defined(CONFIG_AM43XX)
|
|
|
serial_out(0x7, &com_port->mdr1); /* mode select reset TL16C750*/
|
|
|
#endif
|
|
|
serial_out(UART_LCR_BKSE | UART_LCRVAL, &com_port->lcr);
|
|
@@ -72,7 +73,7 @@ void NS16550_init(NS16550_t com_port, int baud_divisor)
|
|
|
serial_out(UART_LCRVAL, &com_port->lcr);
|
|
|
#if (defined(CONFIG_OMAP) && !defined(CONFIG_OMAP3_ZOOM2)) || \
|
|
|
defined(CONFIG_AM33XX) || defined(CONFIG_SOC_DA8XX) || \
|
|
|
- defined(CONFIG_TI814X)
|
|
|
+ defined(CONFIG_TI814X) || defined(CONFIG_AM43XX)
|
|
|
|
|
|
/* /16 is proper to hit 115200 with 48MHz */
|
|
|
serial_out(0, &com_port->mdr1);
|