[U-Boot] [PATCH 28/29] blackfin: Set up the debug UART if enabled
Simon Glass
sjg at chromium.org
Thu Dec 15 04:27:59 CET 2016
The debug_uart function is useful for debugging early init problems. While
blackfin has its own means of doing this, it would be better to support
the standard approach. Add a call to init the debug UART early in
start-up.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
arch/blackfin/cpu/cpu.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/blackfin/cpu/cpu.c b/arch/blackfin/cpu/cpu.c
index d039c4f..d3f8762 100644
--- a/arch/blackfin/cpu/cpu.c
+++ b/arch/blackfin/cpu/cpu.c
@@ -11,6 +11,7 @@
#include <common.h>
#include <command.h>
+#include <debug_uart.h>
#include <libfdt.h>
#include <serial.h>
#include <version.h>
@@ -297,6 +298,10 @@ void cpu_init_f(ulong bootflag, ulong loaded_from_ldr)
memcpy(&_sdata_l1, &_data_l1_lma, (unsigned long)_data_l1_len);
}
+#ifdef CONFIG_DEBUG_UART
+ debug_uart_init();
+#endif
+
/*
* Blackfin uses the BSS section before relcation. This is where the
* device tree is located, so we must relocate it before any BSS
--
2.8.0.rc3.226.g39d4020
More information about the U-Boot
mailing list