From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Rini Date: Fri, 11 Jan 2013 07:42:15 -0700 Subject: [U-Boot] [U-Boot, 1/2] serial/ns16550: add an option to avoid hanging on broken platforms In-Reply-To: <1357558521-19365-1-git-send-email-javier.martinez@collabora.co.uk> References: <1357558521-19365-1-git-send-email-javier.martinez@collabora.co.uk> Message-ID: <20130111144215.GC539@bill-the-cat> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Mon, Jan 07, 2013 at 01:35:20AM -0000, Javier Martinez Canillas wrote: > Some platforms (e.g. IGEPv2 board) has a broken ns16550 UART that > does not set the TEMT bit when the transmitter is empty in SPL. > This makes U-Boot to hang while waiting for TEMT to be set. > > Add a new option to avoid this: > > CONFIG_SYS_NS16550_BROKEN_TEMT > > 16550 UART set the Transmitter Empty (TEMT) Bit when all output > has finished and the transmitter is totally empty. U-Boot waits > for this bit to be set to initialize the serial console. On some > broken platforms this bit is not set in SPL making U-Boot to > hang while waiting for TEMT. Define this option to avoid it. > > Signed-off-by: Javier Martinez Canillas Applied to u-boot-ti/master, thanks! -- Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: