|
@@ -175,21 +175,17 @@ 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_AM33XX) || \
|
|
|
- defined(CONFIG_TI81XX) || defined(CONFIG_AM43XX)
|
|
|
+#if defined(CONFIG_ARCH_OMAP2PLUS)
|
|
|
serial_out(0x7, &com_port->mdr1); /* mode select reset TL16C750*/
|
|
|
#endif
|
|
|
serial_out(UART_MCRVAL, &com_port->mcr);
|
|
|
serial_out(ns16550_getfcr(com_port), &com_port->fcr);
|
|
|
if (baud_divisor != -1)
|
|
|
NS16550_setbrg(com_port, baud_divisor);
|
|
|
-#if defined(CONFIG_OMAP) || \
|
|
|
- defined(CONFIG_AM33XX) || defined(CONFIG_SOC_DA8XX) || \
|
|
|
- defined(CONFIG_TI81XX) || defined(CONFIG_AM43XX)
|
|
|
-
|
|
|
+#if defined(CONFIG_ARCH_OMAP2PLUS) || defined(CONFIG_SOC_DA8XX)
|
|
|
/* /16 is proper to hit 115200 with 48MHz */
|
|
|
serial_out(0, &com_port->mdr1);
|
|
|
-#endif /* CONFIG_OMAP */
|
|
|
+#endif
|
|
|
#if defined(CONFIG_SOC_KEYSTONE)
|
|
|
serial_out(UART_REG_VAL_PWREMU_MGMT_UART_ENABLE, &com_port->regC);
|
|
|
#endif
|