For Colibri iMX6ULL we have to set pinmux for uart configuration ASAP
(ideally before relocation) to get serial console working. Without this
we miss almost the half of output (U-boot version, CPU defails,
Reset cause, DRAM details etc.).

To achieve this we need to force pinctrl-mx6 to get probed before
relocation and add u-boot,dm-pre-reloc properties to uart pinmux
configuration nodes. Setting pinmux configuration for UART before was done
in board_early_init_f().

Fixes: cd69e8ef9b ("colibri-imx6ull: migrate pinctrl and regulators to dtb/dm")

Igor Opaniuk (2):
  pinctrl: nxp: mx6: DM_FLAG_PRE_RELOC by default
  ARM: dts: imx6ull-colibri: pre-reloc for uart pinmux modes

 arch/arm/dts/imx6ull-colibri.dts   | 2 ++
 drivers/pinctrl/nxp/pinctrl-imx6.c | 2 --
 2 files changed, 2 insertions(+), 2 deletions(-)

-- 
2.17.1

_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to