]> git.dujemihanovic.xyz Git - u-boot.git/commit
colibri-imx7: Call fdt_increase_size()
authorFabio Estevam <festevam@denx.de>
Tue, 4 Jul 2023 17:09:45 +0000 (14:09 -0300)
committerTom Rini <trini@konsulko.com>
Wed, 5 Jul 2023 15:27:52 +0000 (11:27 -0400)
commit92be5e4f74130f704357b8f96d62ae92eb79a2f2
treee7a7a6d987281edc8b0e513645f4661cf0aee719
parent703bb926f939a4079828c00f686514f43c3c768b
colibri-imx7: Call fdt_increase_size()

For changing the USB OTG node status from "okay" to "disabled" more
space is needed, so call fdt_increase_size() to avoid the following
error:

```
 U-Boot 2023.07-rc5-0.0.0-devel+git.580eb31199be (Jun 27 2023 - 13:39:58 +0000)
 CPU:   Freescale i.MX7S rev1.2 800 MHz (running at 792 MHz)
 CPU:   Extended Commercial temperature grade (-20C to 105C) at 30C
 Reset cause: POR
 DRAM:  initcall sequence 8786eafc failed at call 8781b351 (err=-3)
 ### ERROR ### Please RESET the board ###
```

Ideally, fdt_status_disabled() should call fdt_increase_size() internally,
so that there would be no need for manually calling it in board code.

Do it manually for now to fix the regression.

Based on the code from board/CZ.NIC/turris_omnia/turris_omnia.c.

Reported-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Signed-off-by: Fabio Estevam <festevam@denx.de>
Reviewed-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Tested-by: Francesco Dolcini <francesco.dolcini@toradex.com> # Toradex Colibri iMX7S
board/toradex/colibri_imx7/colibri_imx7.c