From: Dinesh Maniyam <[email protected]> This series enables basic SPL FIT support for Arria10 SoCFPGA when booting from SPI or NAND.
It provides an SPL load buffer for FIT headers in the upper half of DRAM and a minimal board_fit_config_name_match() implementation, allowing SPL to load, parse, and handle FIT images during early boot. The changes are limited to Arria10 SPL and are required for FIT-based boot flows from SPI and NAND. Changes in v2: - 1/3: fix spl_get_load_buffer to use ram_base, honor offset/bounds, align, and drop unused includes (review feedback); use CONFIG_IS_ENABLED(LOAD_FIT)/SPI_LOAD so the helpers actually build in SPL - 2/3, 3/3: unchanged aside from the corrected CONFIG_IS_ENABLED names History: -------- [v1] https://patchwork.ozlabs.org/project/uboot/cover/[email protected]/ Dinesh Maniyam (3): arm: socfpga: Use custom header target buffer in SPL arm: socfpga: Add SPL fitImage config match arm: socfpga: Include required functions for FIT implementation in NAND arch/arm/mach-socfpga/spl_a10.c | 42 +++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) -- 2.43.7
