summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2020-03-22 21:15:52 -0600
committerMatthias Brugger <mbrugger@suse.com>2020-05-12 10:59:12 +0200
commit6cbb41432d3af94861568c3cfb057c3d9cbd994b (patch)
tree8eda95c36cfd6160ae2c255f29c84c70fd10c470 /arch
parent57805f2270c4a47cbc221e0920c58654f7748f0b (diff)
downloadu-boot-6cbb41432d3af94861568c3cfb057c3d9cbd994b.tar.gz
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>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/dts/bcm283x-u-boot.dtsi8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/dts/bcm283x-u-boot.dtsi b/arch/arm/dts/bcm283x-u-boot.dtsi
index 36548dad62..68d03627f4 100644
--- a/arch/arm/dts/bcm283x-u-boot.dtsi
+++ b/arch/arm/dts/bcm283x-u-boot.dtsi
@@ -19,3 +19,11 @@
&gpio {
u-boot,dm-pre-reloc;
};
+
+&uart0_gpio14 {
+ u-boot,dm-pre-reloc;
+};
+
+&uart1_gpio14 {
+ u-boot,dm-pre-reloc;
+};