Files
u-boot/common
Dimitrios Siganos e7ad95aa3f spl: spi: fix loss of spl_load() error on soft reset
When CONFIG_SPI_FLASH_SOFT_RESET is enabled, spi_nor_remove() is called
after spl_load() to switch the flash back to legacy SPI mode. However,
the return value of spi_nor_remove() unconditionally overwrites the
return value of spl_load(), discarding any load error.

Fix this by preserving the spl_load() error and only propagating the
spi_nor_remove() error as a fallback. Also log a message when
spi_nor_remove() fails, since in the case where spl_load() already
failed its error would otherwise be silently discarded.

Signed-off-by: Dimitrios Siganos <dimitris@siganos.org>
2026-03-13 13:21:46 -06:00
..
2025-11-10 11:30:56 -06:00
2024-11-03 21:27:12 -06:00
2025-07-28 08:53:20 -06:00
2025-04-08 16:23:51 -06:00
2025-12-04 09:38:58 -06:00
2024-07-15 12:12:17 -06:00
2026-02-23 13:45:55 -06:00
2024-07-15 12:12:17 -06:00
2025-01-26 11:06:56 +01:00
2025-06-23 16:15:23 -06:00
2024-07-15 12:12:17 -06:00