u-boot/common/spl
Tom Rini 073f4f10b9 Merge patch series "Move framebuffer reservation for SPL to RAM end"
Devarsh Thakkar <devarsht@ti.com> says:

Move video memory reservation for SPL at end of RAM so that it does
not interefere with reservations for next stage so that the next stage
need not have holes in between for passed regions and instead it can
maintain continuity in reservations.

Also catch the bloblist before starting reservations to avoid the same
problem.

While at it, also fill missing fields in video handoff struct before
passing it to next stage.

This is as per discussions at :
For moving SPL framebuffer reservation at end of RAM:

https://lore.kernel.org/all/CAPnjgZ3xSoe_G3yrqwuAvoiVjUfZ+YQgkOR0ZTVXGT9VK8TwJg@mail.gmail.com/

For filling missing video handoff fields :
https://lore.kernel.org/all/CAPnjgZ1Hs0rNf0JDirp6YPsOQ5=QqQSP9g9qRwLoOASUV8a4cw@mail.gmail.com/
2024-01-29 14:49:25 -05:00
..
Kconfig sunxi: Consider SPL size limitations for FIT loading 2024-01-29 14:31:00 +00:00
Kconfig.nxp spl: Use CONFIG_SPL... instead of CONFIG_..._SPL_... 2023-10-06 14:38:11 -04:00
Kconfig.tpl spl: binman: Disable u_boot_any symbols for i.MX93 boards 2024-01-08 14:37:50 -03:00
Kconfig.vpl spl: binman: Disable u_boot_any symbols for i.MX93 boards 2024-01-08 14:37:50 -03:00
Makefile tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
spl.c spl: Enforce framebuffer reservation from end of RAM 2024-01-29 14:49:17 -05:00
spl_atf.c spl: add __noreturn attribute to spl_invoke_atf function 2023-10-09 15:24:31 -04:00
spl_blk_fs.c spl: fat: Add option to disable DMA alignment 2023-11-16 13:49:14 -05:00
spl_bootrom.c spl: pass args to board_return_to_bootrom 2019-10-08 16:35:16 +02:00
spl_dfu.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
spl_ext.c Merge branch '2023-11-16-assorted-updates' into next 2023-11-17 08:38:05 -05:00
spl_fat.c spl: fat: Add option to disable DMA alignment 2023-11-16 13:49:14 -05:00
spl_fit.c spl: Only support bl_len when we have to 2023-11-16 13:49:14 -05:00
spl_imx_container.c spl: Only support bl_len when we have to 2023-11-16 13:49:14 -05:00
spl_legacy.c spl: Convert nor to spl_load 2023-11-16 13:49:14 -05:00
spl_mmc.c spl: Convert mmc to spl_load 2023-11-16 13:49:14 -05:00
spl_nand.c spl: Convert nand to spl_load 2023-11-16 13:49:14 -05:00
spl_net.c spl: Convert net to spl_load 2023-11-16 13:49:14 -05:00
spl_nor.c spl: Convert nor to spl_load 2023-11-16 13:49:14 -05:00
spl_nvme.c spl: initialize PCI before booting 2023-07-30 18:53:08 +02:00
spl_onenand.c treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
spl_opensbi.c spl: riscv: add os type for next booting stage 2023-10-19 17:29:33 +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 spl: Only support bl_len when we have to 2023-11-16 13:49:14 -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 common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
spl_semihosting.c spl: Convert semihosting to spl_load 2023-11-16 13:49:14 -05:00
spl_spi.c spl: spi: Consolidate spi_load_image_os into spl_spi_load_image 2023-11-16 13:49:14 -05:00
spl_ubi.c spl: Rename SYS_SPL_ARGS_ADDR to SPL_PAYLOAD_ARGS_ADDR 2023-10-06 14:38:11 -04:00
spl_usb.c blk: Rename if_type to uclass_id 2022-09-25 08:30:05 -06:00
spl_xip.c spl: Rename SYS_SPL_ARGS_ADDR to SPL_PAYLOAD_ARGS_ADDR 2023-10-06 14:38:11 -04:00
spl_ymodem.c spl: Only support bl_len when we have to 2023-11-16 13:49:14 -05:00