Commit bcc51c15 authored by Masahiro Yamada's avatar Masahiro Yamada
Browse files

ARM: uniphier: move lowlevel debug init code after page table switch

As the sLD3 Boot ROM has a complex page table, it is difficult to
set up the debug UART with enabling it.  It will be much easier to
initialize the UART port after switching over to the straight-mapped
page table.
Signed-off-by: default avatarMasahiro Yamada <>
parent 82d075e7
......@@ -25,10 +25,6 @@ ENTRY(lowlevel_init)
orr r0, r0, #(CR_C | CR_M) @ enable MMU and Dcache
mcr p15, 0, r0, c1, c0, 0
bl debug_ll_init
bl setup_init_ram @ RAM area for stack and page table
......@@ -47,6 +43,10 @@ ENTRY(lowlevel_init)
bl enable_mmu
bl debug_ll_init
mov lr, r8 @ restore link
mov pc, lr @ back to my caller
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment