[PATCH] imx8mn-venice-u-boot: Fix broken boot
Michael Nazzareno Trimarchi
michael at amarulasolutions.com
Mon Oct 3 16:01:46 CEST 2022
Hi
On Mon, Oct 3, 2022 at 3:59 PM Fabio Estevam <festevam at denx.de> wrote:
>
> When the imx8mm.dtsi file was pulled in from Linux, the UARTs
> were moved into an spba sub-node which wasn't being included
> in the SPL device tree. This meant the references to the UART
> weren't being handled properly and when booting the system would
> constantly reboot. Fix this by adding the spba node to the spl
> device tree to restore normal booting.
>
> Based on the patch from Adam Ford for the imx8mn-beacon-kit-u-boot
> board.
>
> Fixes: 4e5114daf9eb ("imx8mn: synchronise device tree with linux")
> Signed-off-by: Fabio Estevam <festevam at denx.de>
> ---
> Hi Tim,
>
> Could you please test this patch?
>
> It fixes boot regression on imx8mn-evk and imx8mn-beacon.
>
> arch/arm/dts/imx8mn-venice-u-boot.dtsi | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/arch/arm/dts/imx8mn-venice-u-boot.dtsi b/arch/arm/dts/imx8mn-venice-u-boot.dtsi
> index 9fb3871452..9debf9675d 100644
> --- a/arch/arm/dts/imx8mn-venice-u-boot.dtsi
> +++ b/arch/arm/dts/imx8mn-venice-u-boot.dtsi
> @@ -20,6 +20,10 @@
> u-boot,dm-spl;
> };
>
> +&spba1 {
> + u-boot,dm-spl;
> +};
> +
> &clk {
> u-boot,dm-spl;
> u-boot,dm-pre-reloc;
Reviewed-by: Michael Trimarchi <michael at amarulasolutions.com>
I have seen a series already here I think
> --
> 2.25.1
>
--
Michael Nazzareno Trimarchi
Co-Founder & Chief Executive Officer
M. +39 347 913 2170
michael at amarulasolutions.com
__________________________________
Amarula Solutions BV
Joop Geesinkweg 125, 1114 AB, Amsterdam, NL
T. +31 (0)85 111 9172
info at amarulasolutions.com
www.amarulasolutions.com
More information about the U-Boot
mailing list