]> git.ipfire.org Git - thirdparty/u-boot.git/commit
Merge patch series "toradex: fix reset and hardware detection regressions"
authorTom Rini <trini@konsulko.com>
Fri, 1 Mar 2024 14:14:36 +0000 (09:14 -0500)
committerTom Rini <trini@konsulko.com>
Fri, 1 Mar 2024 14:14:36 +0000 (09:14 -0500)
commit44a15c3f4e1cd8200116b8ed0aa57d77d9a8df87
tree80cd0d9f914f7267eeed3b7790edb7f8195e924d
parent19f657600781fad7932d563e5de90811659c293d
parentbe23b1331fb35b7d5a095ef2c0b522c1f241eee9
Merge patch series "toradex: fix reset and hardware detection regressions"

Francesco Dolcini <francesco.dolcini@toradex.com> says:

This series fixes two regressions affecting multiple Toradex boards
(i.MX, TI and TEGRA based) and targets the current master, e.g. v2024.04
release.

U-Boot `reset` command is broken on all Tordex i.MX6* based SoMs since
v2023.07, this series fixes it enabling the `wdt-reboot` driver.

Since v2024.04-rc1 reading the Toradex configuration block is not working
properly anymore, the serial number and the hardware version are not read
correctly, preventing the board from functioning correctly (wrong mac address,
wrong DT, ...). This is fixed by reading the config block in `EVT_SETTINGS_R`
and adding a toradex sysinfo driver. In addition to that, we now use a random
mac address in case the config block is invalid.

Reported-by: Sahaj Sarup <sahaj.sarup@linaro.org>
Closes: https://lore.kernel.org/all/CAKZ1LvM45MB8N0CqgU+C7i9=Bjb6kqNTxWo2Tv407HKLWtCMkA@mail.gmail.com/
Reported-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Closes: https://lore.kernel.org/all/e40ed93bd8f371ec56b8fc451dcb458f3ce6dcba.camel@toradex.com/
Reported-by: Francesco Dolcini <francesco@dolcini.it>
Closes: https://lore.kernel.org/all/ZY2ZDWAQuTlRjV9H@francesco-nb/
configs/apalis-imx8_defconfig
configs/colibri-imx8x_defconfig
configs/colibri_t20_defconfig
configs/colibri_vf_defconfig
configs/verdin-am62_a53_defconfig
configs/verdin-imx8mm_defconfig
configs/verdin-imx8mp_defconfig