arm: pdu001: Fix early debugging UART
The changes from commit 0dba45864b ("arm: Init the debug UART")
prevent the early debug UART from being initialized correctly.
To fix this we not just configure the pin multiplexer but add setting up
early clocks.
Signed-off-by: Felix Brack <fb@ltec.ch>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -6,8 +6,4 @@
|
||||
# SPDX-License-Identifier: GPL-2.0+
|
||||
#
|
||||
|
||||
ifeq ($(CONFIG_$(SPL_)SKIP_LOWLEVEL_INIT),)
|
||||
obj-y := mux.o
|
||||
endif
|
||||
|
||||
obj-y += board.o
|
||||
obj-y := board.o mux.o
|
||||
|
||||
@@ -240,6 +240,8 @@ void sdram_init(void)
|
||||
#ifdef CONFIG_DEBUG_UART
|
||||
void board_debug_uart_init(void)
|
||||
{
|
||||
setup_early_clocks();
|
||||
|
||||
/* done by pin controller driver if not debugging */
|
||||
enable_uart_pin_mux(CONFIG_DEBUG_UART_BASE);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user