X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=arch%2Farm%2Fmach-mvebu%2Fspl.c;h=e65f6ca03ed6a4c2de85edebe5b283ce29fe3b75;hb=5b3997223900c4d32fa803e57745895c370d11ab;hp=ab045b01b7fcf1c05cbc98c8787eaad0a0352e32;hpb=9d68a27fa6f0cc669903b0de797c02b8e51ed418;p=karo-tx-uboot.git diff --git a/arch/arm/mach-mvebu/spl.c b/arch/arm/mach-mvebu/spl.c index ab045b01b7..e65f6ca03e 100644 --- a/arch/arm/mach-mvebu/spl.c +++ b/arch/arm/mach-mvebu/spl.c @@ -26,6 +26,13 @@ void board_init_f(ulong dummy) /* Linux expects the internal registers to be at 0xf1000000 */ arch_cpu_init(); + /* + * Pin muxing needs to be done before UART output, since + * on A38x the UART pins need some re-muxing for output + * to work. + */ + board_early_init_f(); + preloader_console_init(); timer_init();