diff options
author | Alexei Fedorov <Alexei.Fedorov@arm.com> | 2019-09-03 11:00:06 +0000 |
---|---|---|
committer | TrustedFirmware Code Review <review@review.trustedfirmware.org> | 2019-09-03 11:00:06 +0000 |
commit | e48932862cd80ba738669c91cd57dce54c431825 (patch) | |
tree | 9ba822ff0f47f48d05647cfffa0a37859dcace0c | |
parent | f1b78d32fd95ca5ea996bb497417d701f809136a (diff) | |
parent | abfd5719741ff6a1b9f7f68c78154673b2fe98cc (diff) | |
download | platform_external_arm-trusted-firmware-e48932862cd80ba738669c91cd57dce54c431825.tar.gz platform_external_arm-trusted-firmware-e48932862cd80ba738669c91cd57dce54c431825.tar.bz2 platform_external_arm-trusted-firmware-e48932862cd80ba738669c91cd57dce54c431825.zip |
Merge "uniphier: set CONSOLE_FLAG_TRANSLATE_CRLF and clean up console driver" into integration
-rw-r--r-- | plat/socionext/uniphier/uniphier_console.S | 10 | ||||
-rw-r--r-- | plat/socionext/uniphier/uniphier_console_setup.c | 3 |
2 files changed, 4 insertions, 9 deletions
diff --git a/plat/socionext/uniphier/uniphier_console.S b/plat/socionext/uniphier/uniphier_console.S index 2c8dc8f84..1113c6e81 100644 --- a/plat/socionext/uniphier/uniphier_console.S +++ b/plat/socionext/uniphier/uniphier_console.S @@ -23,15 +23,9 @@ func uniphier_console_putc 0: ldr w2, [x1, #UNIPHIER_UART_LSR] tbz w2, #UNIPHIER_UART_LSR_THRE_BIT, 0b - mov w2, w0 + str w0, [x1, #UNIPHIER_UART_TX] -1: str w2, [x1, #UNIPHIER_UART_TX] - - cmp w2, #'\n' - b.ne 2f - mov w2, #'\r' /* Append '\r' to '\n' */ - b 1b -2: ret + ret endfunc uniphier_console_putc /* diff --git a/plat/socionext/uniphier/uniphier_console_setup.c b/plat/socionext/uniphier/uniphier_console_setup.c index 8185ec5a1..64ee79714 100644 --- a/plat/socionext/uniphier/uniphier_console_setup.c +++ b/plat/socionext/uniphier/uniphier_console_setup.c @@ -32,7 +32,8 @@ static struct uniphier_console uniphier_console = { #if DEBUG CONSOLE_FLAG_RUNTIME | #endif - CONSOLE_FLAG_CRASH, + CONSOLE_FLAG_CRASH | + CONSOLE_FLAG_TRANSLATE_CRLF, .putc = uniphier_console_putc, .getc = uniphier_console_getc, .flush = uniphier_console_flush, |