u-boot/common/spl
Apurva Nandan e9cf6b5fe8 common: spl: mtd: Add support for loading images from MTD
Introduce support for using MTD subsystem for loading images from
memory flashes. This will provide the support of using mtd functions
which are abstracted over the type of flash being used, to load the
boot images from the flash.

Currently, add support for only SPI NAND flashes. This can be extended
to all other flash types, when required.

Signed-off-by: Apurva Nandan <a-nandan@ti.com>
2023-05-30 06:35:36 -05:00
..
Kconfig common: spl: mtd: Add support for loading images from MTD 2023-05-30 06:35:36 -05:00
Kconfig.nxp global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
Kconfig.tpl arm: rockchip: Add RV1126 arch core support 2023-01-16 18:01:11 +08:00
Kconfig.vpl vbe: Add Kconfig options for VPL 2022-10-31 11:03:59 -04:00
Makefile common: spl: mtd: Add support for loading images from MTD 2023-05-30 06:35:36 -05:00
spl.c gpio: Get rid of gpio_hog_probe_all() 2023-01-12 14:06:16 -05:00
spl_atf.c Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
spl_bootrom.c spl: pass args to board_return_to_bootrom 2019-10-08 16:35:16 +02:00
spl_dfu.c
spl_ext.c treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
spl_fat.c treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
spl_fit.c spl: Drop unwanted return in spl_fit_upload_fpga() 2023-02-06 13:04:53 -05:00
spl_legacy.c spl: spl_legacy: fix invalid offset in SPL_COPY_PAYLOAD_ONLY 2022-12-10 14:35:55 +01:00
spl_mmc.c treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
spl_mtd.c common: spl: mtd: Add support for loading images from MTD 2023-05-30 06:35:36 -05:00
spl_nand.c global: Move remaining CONFIG_SYS_NAND_* to CFG_SYS_NAND_* 2022-12-05 16:05:38 -05:00
spl_net.c treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
spl_nor.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
spl_onenand.c treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
spl_opensbi.c spl: opensbi: convert scratch options to config 2022-08-11 18:46:41 +08:00
spl_optee.S Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
spl_ram.c common: spl: ram: fix return code 2023-01-12 11:25:46 -05:00
spl_sata.c spl: sata: Rework the loading case it not use IS_ENABLED(...) 2023-01-20 12:27:06 -05:00
spl_sdp.c spl: sdp: Pass the USB index to board_usb_init() 2022-07-14 16:13:11 +02:00
spl_semihosting.c treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
spl_spi.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
spl_ubi.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
spl_usb.c blk: Rename if_type to uclass_id 2022-09-25 08:30:05 -06:00
spl_xip.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
spl_ymodem.c treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00