Commit 039cbaefcf57338cc9b6a3c656db64e7907838db

Authored by Javier Martinez Canillas
Committed by Tom Rini
1 parent 7de0fe1ac3

OMAP3: igep00x0: add CONFIG_SYS_NS16550_BROKEN_TEMT

IGEP board PC16550D (ns16550) UART doesn't set the
Transmitter Empty (TEMT) Bit in SPL. This makes
U-Boot to hang while waiting for TEMT. Add the
CONFIG_SYS_NS16550_BROKEN_TEMT config option to
avoid this issue.

Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>

Showing 1 changed file with 3 additions and 0 deletions Side-by-side Diff

include/configs/igep00x0.h
... ... @@ -67,6 +67,9 @@
67 67 #define CONFIG_SYS_NS16550_REG_SIZE (-4)
68 68 #define CONFIG_SYS_NS16550_CLK V_NS16550_CLK
69 69  
  70 +/* define to avoid U-Boot to hang while waiting for TEMT */
  71 +#define CONFIG_SYS_NS16550_BROKEN_TEMT
  72 +
70 73 /* select serial console configuration */
71 74 #define CONFIG_CONS_INDEX 3
72 75 #define CONFIG_SYS_NS16550_COM3 OMAP34XX_UART3