summaryrefslogtreecommitdiff
path: root/cmd/diag.c
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2017-07-14 17:25:54 +0200
committerTom Rini <trini@konsulko.com>2017-07-23 17:04:46 -0400
commit6822cf3ec7c8768b8727573b8f4b2cb3d870b881 (patch)
tree5069bd6cc7729d3cced2bc523429c9e3573443bd /cmd/diag.c
parentc3bec5478f604c88191bd29309abe47df0be53cb (diff)
downloadu-boot-6822cf3ec7c8768b8727573b8f4b2cb3d870b881.tar.gz
serial: ns16550: Add RX interrupt buffer support
Pasting longer lines into the U-Boot console prompt sometimes leads to characters missing. One problem here is the small 16-byte FIFO of the legacy NS16550 UART, e.g. on x86 platforms. This patch now introduces a Kconfig option to enable RX interrupt buffer support for NS16550 style UARTs. With this option enabled, I was able paste really long lines into the U-Boot console, without any characters missing. Signed-off-by: Stefan Roese <sr@denx.de> Reviewed-by: Simon Glass <sjg@chromium.org> Cc: Bin Meng <bmeng.cn@gmail.com> [trini: Guard ns16550_serial_remove with CONFIG_IS_ENABLED(SERIAL_PRESENT) to match struct assignment] Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'cmd/diag.c')
0 files changed, 0 insertions, 0 deletions