[PATCH v2 1/2] arm: dts: bcm283x: Allow UARTs to work before relocation
Matthias Brugger
mbrugger at suse.com
Mon May 4 17:08:47 CEST 2020
On 23/03/2020 04:15, Simon Glass wrote:
> 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 at chromium.org>
> Fixes: 9821636b64 (bcm2835_pinctrl: Probe pre-reloc)
Pushed not to rpi-next, sorry for the delay and thanks for the patch :)
> ---
>
> Changes in v2:
> - Update commit message
>
> arch/arm/dts/bcm283x-u-boot.dtsi | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> 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;
> +};
>
More information about the U-Boot
mailing list