Now that the UART driver can enable the required clocks, remove
the hard-coded clock enable.  This requires a small re-order
of a couple functions.

Signed-off-by: Adam Ford <aford...@gmail.com>
---
 board/beacon/imx8mm/spl.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/board/beacon/imx8mm/spl.c b/board/beacon/imx8mm/spl.c
index 12013aa5a4d..93ee5b7ee0c 100644
--- a/board/beacon/imx8mm/spl.c
+++ b/board/beacon/imx8mm/spl.c
@@ -100,9 +100,6 @@ void board_init_f(ulong dummy)
        int ret;
 
        arch_cpu_init();
-
-       init_uart_clk(1);
-
        timer_init();
 
        /* Clear the BSS. */
@@ -114,8 +111,6 @@ void board_init_f(ulong dummy)
                hang();
        }
 
-       preloader_console_init();
-
        ret = uclass_get_device_by_name(UCLASS_CLK,
                                        "clock-controller@30380000",
                                        &dev);
@@ -124,6 +119,7 @@ void board_init_f(ulong dummy)
                hang();
        }
 
+       preloader_console_init();
        enable_tzc380();
 
        power_init_board();
-- 
2.45.2

Reply via email to