Hi Geert, On Tuesday, August 07, 2018, Geert Uytterhoeven wrote: > > But, when I run the code, I end up in function scif_early_console_setup, > > not rza2_early_console_setup > > Hmm, perhaps it doesn't pick the first/most specialized match. > > > I'm assuming I'm just supposed to use this on my bootargs: > > earlycon=scif,0xE8009000 > > Just "earlycon" should be sufficient. It'll find the right port from > chosen/stdout-path > in DT. Can you please retry using that? With just using "earlycon", I get the same result. I think the code that does the matching is in drivers/of/fdt.c Function "early_init_dt_scan_chosen_stdout". I'll step through the code a bit to see if I can figure out why. Chris