u-boot/common/spl
Dario Binacchi 8acea298bb spl: Kconfig: support U-Boot load from raw NAND
Commit 2a00d73d08 ("spl: mmc: Try to clean up raw-mode options") breaks
the boot of the BSH SMM S2 board. As stated in the commit itself, "Some
boards use this value even though MMC is not enabled in SPL, for example
imx8mn_bsh_smm_s2".

Support load of the U-Boot image from raw NAND sector. This is equivalent
to load from MMC raw sector.

Fixes: 2a00d73d08 ("spl: mmc: Try to clean up raw-mode options")
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
2025-05-21 07:52:29 -03:00
..
Kconfig spl: Kconfig: support U-Boot load from raw NAND 2025-05-21 07:52:29 -03:00
Kconfig.nxp spl: Use CONFIG_SPL... instead of CONFIG_..._SPL_... 2023-10-06 14:38:11 -04:00
Kconfig.tpl spl: Use CONFIG_VAL() to obtain the SPL stack 2025-03-13 10:36:10 -06:00
Kconfig.vpl arm: Support a separate stack for VPL 2025-03-13 10:36:10 -06:00
Makefile spl: Add support for a relocating jump to the next phase 2025-01-22 09:47:50 -06:00
spl_atf.c spl: Drop use of uintptr_t 2024-12-27 15:16:10 -06:00
spl_blk_fs.c spl: Create a function to init spl_load_info 2024-08-23 15:58:42 -06:00
spl_bootrom.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_dfu.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_ext.c spl: return header size to spl_load in os boot 2025-03-30 09:15:34 -06:00
spl_fat.c spl: return header size to spl_load in os boot 2025-03-30 09:15:34 -06:00
spl_fit.c spl: Align FDT load address 2025-04-02 14:33:50 -06:00
spl_imx_container.c spl: imx: use trampoline buffer to load images to secure region 2025-05-03 16:55:32 -03:00
spl_legacy.c spl: Drop use of uintptr_t 2024-12-27 15:16:10 -06:00
spl_mmc.c spl: mmc: properly annotate fallthrough 2025-04-08 16:23:51 -06:00
spl_nand.c spl: Create a function to init spl_load_info 2024-08-23 15:58:42 -06:00
spl_net.c spl: Create a function to init spl_load_info 2024-08-23 15:58:42 -06:00
spl_nor.c spl: Create a function to init spl_load_info 2024-08-23 15:58:42 -06:00
spl_nvme.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_onenand.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_opensbi.c spl: riscv: opensbi: Error on misaligned FDT 2025-04-02 14:33:50 -06:00
spl_optee.S Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
spl_ram.c spl: Create a function to init spl_load_info 2024-08-23 15:58:42 -06:00
spl_reloc.c spl: Adjust debugging and xPL symbols 2025-02-03 16:00:42 -06:00
spl_sata.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_sdp.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_semihosting.c spl: Create a function to init spl_load_info 2024-08-23 15:58:42 -06:00
spl_spi.c config: falcon: move CFG_SYS_SPI_* to Kconfig 2025-03-30 09:15:31 -06:00
spl_ubi.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_upl.c upl: Add support for Universal Payload in SPL 2024-08-09 16:03:20 -06:00
spl_usb.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_xip.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spl_ymodem.c spl: Create a function to init spl_load_info 2024-08-23 15:58:42 -06:00
spl.c vbe: Provide VPL binman-symbols for the next phase 2025-02-03 16:01:36 -06:00