From: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Date: Fri, 1 Feb 2019 15:48:31 +0000 (+0100)
Subject: rockchip: rk3399: spl: ensure that debug_uart_init is called
X-Git-Tag: v2025.01-rc5-pxa1908~3141^2
X-Git-Url: http://git.dujemihanovic.xyz/img/static/html/index.html?a=commitdiff_plain;h=73ced87e9af70cba35c4374055dca56e5f9c460d;p=u-boot.git

rockchip: rk3399: spl: ensure that debug_uart_init is called

With the latest changes to add support for the Chromebook Bob,
initialisation through debug_uart_init() did no longer get called for
other targets.

Fix this, by moving debug_uart_init() out of the Bob-specific

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
---

diff --git a/arch/arm/mach-rockchip/rk3399-board-spl.c b/arch/arm/mach-rockchip/rk3399-board-spl.c
index 906aaf4624..ccc136f388 100644
--- a/arch/arm/mach-rockchip/rk3399-board-spl.c
+++ b/arch/arm/mach-rockchip/rk3399-board-spl.c
@@ -185,11 +185,11 @@ void board_init_f(ulong dummy)
 
 #define EARLY_UART
 #ifdef EARLY_UART
+	debug_uart_init();
+
 # ifdef CONFIG_TARGET_CHROMEBOOK_BOB
 	int sum, i;
 
-	debug_uart_init();
-
 	/*
 	 * Add a delay and ensure that the compiler does not optimise this out.
 	 * This is needed since the power rails tail a while to turn on, and