[U-Boot] [PATCH v3 6/6] sandbox: Drop special case console code for sandbox
Simon Glass
sjg at chromium.org
Fri Jun 16 03:37:54 UTC 2017
At present sandbox has a special case where it directly calls os_putc()
when it does not have a console yet.
Now that we have the pre-console buffer enabled we can drop this. Any
early characters will be buffered and output later.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
Changes in v3:
- Add new patch to drop special case console code for sandbox
Changes in v2: None
common/console.c | 13 -------------
1 file changed, 13 deletions(-)
diff --git a/common/console.c b/common/console.c
index 762d5f291c..c6156f33bb 100644
--- a/common/console.c
+++ b/common/console.c
@@ -465,13 +465,6 @@ static inline void print_pre_console_buffer(int flushpoint) {}
void putc(const char c)
{
-#ifdef CONFIG_SANDBOX
- /* sandbox can send characters to stdout before it has a console */
- if (!gd || !(gd->flags & GD_FLG_SERIAL_READY)) {
- os_putc(c);
- return;
- }
-#endif
#ifdef CONFIG_DEBUG_UART
/* if we don't have a console yet, use the debug UART */
if (!gd || !(gd->flags & GD_FLG_SERIAL_READY)) {
@@ -508,12 +501,6 @@ void putc(const char c)
void puts(const char *s)
{
-#ifdef CONFIG_SANDBOX
- if (!gd || !(gd->flags & GD_FLG_SERIAL_READY)) {
- os_puts(s);
- return;
- }
-#endif
#ifdef CONFIG_DEBUG_UART
if (!gd || !(gd->flags & GD_FLG_SERIAL_READY)) {
while (*s) {
--
2.13.1.518.g3df882009-goog
More information about the U-Boot
mailing list