arm: dts: bcm283x: Allow UARTs to work before relocation
authorSimon Glass <sjg@chromium.org>
Mon, 23 Mar 2020 03:15:52 +0000 (21:15 -0600)
committerMatthias Brugger <mbrugger@suse.com>
Tue, 12 May 2020 08:59:12 +0000 (10:59 +0200)
commit6cbb41432d3af94861568c3cfb057c3d9cbd994b
tree8eda95c36cfd6160ae2c255f29c84c70fd10c470
parent57805f2270c4a47cbc221e0920c58654f7748f0b
arm: dts: bcm283x: Allow UARTs to work before relocation

At present the pinctrl nodes are not enabled in pre-relocation U-Boot so
the UARTs do not correctly select the pinconfig to enable the UART pins.
Fix this so that the U-Boot banner is printed.

This fixes serial output on rpi_3b_32b with the following config.txt
options:

   enable_uart=1
   gpu_freq=250

Signed-off-by: Simon Glass <sjg@chromium.org>
Fixes: 9821636b64 (bcm2835_pinctrl: Probe pre-reloc)
Signed-off-by: Matthias Brugger <mbrugger@suse.com>
arch/arm/dts/bcm283x-u-boot.dtsi